Lead platform engineering efforts, delivering scalable infrastructure, reusable tooling, and AI/ML frameworks aligned with strategic roadmaps.
Compensation
The annual salary range for this position is $132,000.00 - $264,000.00 Additional compensation includes annual or quarterly performance bonuses. Additional compensation for certain positions may also include : Stock
Responsibilities
Lead platform engineering efforts, delivering scalable infrastructure, reusable tooling, and AI/ML frameworks aligned with strategic roadmaps.
Drive full software development lifecycle across multiple teams, ensuring high availability, fault tolerance, and real-time data processing.
Architect and integrate intelligent AI-enhanced applications using cloud-native principles and model-driven design.
Provide technical leadership and mentorship, influencing architectural standards and promoting engineering excellence.
Collaborate with stakeholders to define technical requirements and success metrics, ensuring alignment with business objectives.
Requirements
Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years’ experience in software engineering or related area.
7 years’ experience in software engineering or related area.
Master’s degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area.
The Principal, Software Engineer leads the design and delivery of scalable platform capabilities, driving innovation in cloud-native architectures and AI/ML integration.
Compensation
The annual salary range for this position is $143,000.00 - $286,000.00
Additional compensation includes annual or quarterly performance bonuses.
Additional compensation for certain positions may also include :
- Stock
Responsibilities
Lead platform engineering efforts delivering scalable infrastructure, reusable tooling, and AI/ML frameworks aligned with strategic roadmaps.
Drive full software development lifecycle across multiple teams, ensuring high availability, fault tolerance and real-time data processing.
Architect and implement cloud-native distributed systems integrating AI agents and model-driven design to enhance product capabilities.
Provide technical leadership and mentorship, influencing architectural standards and promoting engineering excellence.
Collaborate with stakeholders to define technical requirements, operational metrics and deliver solutions meeting quality and business objectives.
Requirements
Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area
Master’s degree in computer science, computer engineering, computer information systems, software engineering, or related area
Nice to have: Web Content Accessibility Guidelines (WCAG) 2.2 AA
The Principal Software Engineer leads platform engineering efforts by delivering scalable, cloud-native solutions and reusable infrastructure components.
Compensation
The annual salary range for this position is $110,000.00 - $220,000.00
Additional compensation includes annual or quarterly performance bonuses.
Additional compensation for certain positions may also include :
- Stock
Responsibilities
Lead platform engineering efforts delivering scalable infrastructure, reusable tooling, and AI/ML frameworks aligned with strategic roadmaps.
Drive full software development lifecycle including design, coding, testing, deployment, and maintenance across multiple teams.
Architect cloud-native, distributed systems ensuring high availability, fault tolerance, and real-time data processing capabilities.
Integrate AI agents and intelligent applications using modern programming languages and model-driven design techniques.
Provide technical leadership, mentorship, and influence architectural standards to promote maintainability and interoperability.
Requirements
Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area
Master’s degree in computer science, computer engineering, computer information systems, software engineering, or related area