Senior Software Engineer II

Icon
Austin, TX

ICON is looking for an open-minded, structured thinker who loves to solve complex problems and appreciates the value of prototyping and iterating applications over time. As a Senior Software Engineer at ICON, you will be responsible for developing visualization and planning tools to streamline the residential construction process. This role reports to the Vice President of Software Products and is based in our Austin, TX campus.

 

RESPONSIBILITIES


  • Lead implementation of key software technologies in the BuildAI platform, a digital construction software platform being developed from the ground up.

  • Serve as a trusted expert in the technical aspects of business-critical problem areas.

  • Serve as a trusted expert in industry trends, technologies, and best practices. Implement these technical solutions and practices in the organization as needed.

  • Design, develop, test, and deploy reusable web-based components, libraries and APIs for use throughout a suite of applications within the BuildOS platform.

  • Work with UX designers to enhance the Design System and implement new workflows for the BuildOS platform.

  • Grow the technical competencies of the entire organization through education and mentorship.

  • Work with application and backend engineers to manage relationships between authored model data, backend data, and rendering.


 MINIMUM QUALIFICATIONS


  • 10+ years of professional experience in software engineering.

  • 5+ years of experience as a technical leader across entire engineering organizations.

  • BS in Computer Science, related field, or equivalent experience.

  • Experience developing web-based front end applications.

  • Experience developing REST APIs.

  • Node.js and TypeScript experience.


PREFERRED SKILLS AND EXPERIENCE


  • React, Redux, and RxJs experience.

  • Experience as a technical leader at a startup.

  • Experience working with a Component library.

  • AWS Lambda and Serverless experience.

  • AWS Cloud development kit experience.

  • PostgreSQL, GraphQL experience.

  • Experience working with Docker.

  • Modern CI/CD workflows: GitHub, Jenkins, Travis, etc.

  • Can be remote but must be willing and able to travel to Austin.

Posted 2025-11-25

Recommended Jobs

Director of Resident Services - Arbor Hills

Arbor Hills
Plano, TX

Who You Are: You are a healthcare professional ready to direct operations and pave the way for our high level of Senior Care. This role directs the operation of the community Resident Services Depar…

View Details
Posted 2025-12-15

Director of Services - Housekeeping

Marriott International
Houston, TX

JOB SUMMARY Manages housekeeping functions and staff to ensure property guest rooms, public space and employee areas are clean and well maintained. Areas of responsibility include Housekeeping, Re…

View Details
Posted 2025-12-31

IO&T Coordinator

Nika Solutions
San Antonio, TX

IO&T Coordinator Department: Facilities Operations Management Location: San Antonio, TX, US NIKA is hiring for multiple Initial Outfitting Transition (IO&T) Coordinator’s who will provide support…

View Details
Posted 2025-11-27

Salesforce Business Analyst

Greystar
Southlake, TX

ABOUT GREYSTAR Greystar is a leading, fully integrated global real estate platform offering expertise in property management, investment management, development, and construction services in ins…

View Details
Posted 2025-12-18

Manager Hospital Plant Operations

Clinical Management Consultants
Laredo, TX

A leading health system based in southern Texas is now seeking an experienced Manager Hospital Plant Operations to join their award-winning healthcare team! Located in the heart of southern Texas, th…

View Details
Posted 2026-01-01

Audio & Lighting Technichian

Multipurpose Arena Fort Worth
Fort Worth, TX

Job Description Dickies Arena is seeking an Audio and Lighting Technician to provide management and support of our main public address audio system, concourse audio system and portable audio syste…

View Details
Posted 2025-11-27

FPGA Development Engineer, Annapurna Labs

Annapurna Labs (U.S.) Inc.
Austin, TX

DESCRIPTION Annapurna Labs builds high-performance hardware and software solutions used in AWS data centers globally. We’re looking for a FPGA development engineer with a focus on building acceler…

View Details
Posted 2025-10-27

Floor Technician

Greenbrier Nursing and Rehabilitation Center of Tyler
Tyler, TX

Join Our Team as a Floor Technician *** Preferred Shift: Part-Time *** Create a Clean and Welcoming Environment We're seeking a dependable and detail-oriented Floor Technician to join our team! …

View Details
Posted 2025-08-23

Administrative Assistant

NOV
Odessa, TX

JOB DESCRIPTION Responsibilities: This position will serve as the primary point of contact for the facility and will provide high-level administrative support by conducting research, preparing …

View Details
Posted 2026-01-09

Insurance Agent

Pioneer Agency
Austin, TX

About Us: We are a fast-growing insurance agency helping individuals and families with life, health, and retirement insurance solutions. We’re looking for motivated people who want to build a caree…

View Details
Posted 2025-12-15