Senior Software Engineer (Fullstack)

Company: ICON

Location: Austin, Texas, United States

Type: Full-time

Posted: 2026-07-14

About this role

  • 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
  • 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- 8+ years of professional experience in software engineering
  • 5+ years of experience as a technical leader across entire engineering organizations
  • Experience developing REST APIs
  • Modern CI/CD workflows: GitHub, Jenkins, Travis, etc
  • React, Redux, and RxJs experience
  • Node.js and TypeScript experience
  • BS in Computer Science, related field, or equivalent experience
  • AWS Lambda and Serverless experience
  • Experience developing web-based front end applications
  • PostgreSQL, GraphQL experience
  • AWS Cloud development kit experience
  • Experience working with a Component library
  • Experience as a technical leader at a startup
  • Experience working with Docker

Create Your Job Alert

Other Senior Jobs

Other Jobs in Austin