SonicJobs Logo
Left arrow iconBack to search

AI First Senior Software Engineer

WTW
Posted 19 days ago, valid for 4 days
Location

Draper, UT 84020, US

Salary

$110,000 - $200,000 per year

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • We are looking for a Senior Software Engineer with expertise in server-side rendered React, TypeScript, and modern backend frameworks like Node.js and C#/.NET.
  • The role requires a minimum of 5 years of experience in building high-performance SSR frontends and designing distributed systems.
  • Key responsibilities include implementing AI-driven features, developing cloud-native applications, and maintaining CI/CD pipelines.
  • The ideal candidate should have experience with both document and relational databases, as well as a strong focus on mentorship and collaboration.
  • The position offers a competitive salary of $120,000 per year.

The Role

We are seeking a Senior Software Engineer with deep expertise in server-side rendered React, TypeScript and modern backend frameworks including Node.js and C#/.NET, to architect and deliver our AI-driven applications. This role requires strong experience building high-performance SSR frontends with a focus on first-load optimization, hydration, accessibility, and scalable component architecture. You will design and evolve cloud-native services in Azure, implement robust CI/CD pipelines, and ensure observability and operational excellence across environments. The ideal candidate has experience designing distributed systems, working with both document and relational databases, mentoring engineers, and partnering cross-functionally to deliver scalable, maintainable solutions. 

The Responsibilities

  • AI-First Development: Implement AI-driven features across the full software development lifecycle (SDLC), ensuring high performance, scalability, and reliability of our applications. 

  • Frontend Development: Build high-performance, server-side rendered React applications using TypeScript, emphasizing first-load optimization, accessibility and scalable component design. 

  • Backend Development: Design, implement, and maintain backend services using C#/.NET and Node.js, ensuring robust APIs and services that integrate with AI models and databases. 

  • Database Architecture: Design and optimize data models across document and relational databases, focusing on indexing strategies, performance tuning, and scalability at production scale. 

  • Infrastructure as Code: Implement infrastructure as code (IaC) using Terraform to deploy and manage cloud resources on Azure, ensuring efficient and reliable cloud infrastructure. 

  • Cloud Deployment: Build and maintain cloud-native applications with Azure services, ensuring high availability, security, and cost-effectiveness. 

  • CI/CD Pipeline: Implement and maintain continuous integration and continuous delivery (CI/CD) pipelines to streamline development and deployment processes. 

  • Collaboration: Work closely with engineers, product managers, and UX/UI designers to deliver end-to-end AI-powered features. 

  • Mentorship: Mentor junior and mid-level engineers, provide code reviews, and contribute to the professional growth of team members. 

  • Innovation: Stay up to date with the latest trends in AI, cloud computing, and software engineering best practices, and propose innovative solutions to improve the development process. 




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.