Role OverviewAs a Senior Software Engineer, you will lead the delivery of scalable software solutions by managing feature implementation, testing, and ongoing support within collaborative teams.
What You Will Do
You will own delivery of scoped features and components through collaborative engineering teams, ensuring alignment with platform and business objectives.
Why It Might Be a Fit
The ideal candidate would have expertise in object-oriented programming, strong technical acumen, and experience in code review, debugging, and continuous development.
Requirements
- Proven expertise in object-oriented programming and documentation-based coding practices
- Strong technical acumen with experience in code review, debugging, and continuous development
- Demonstrated ability to deliver scoped features or models through iterative and incremental development
- Experience integrating AI/ML components and leveraging generative AI tools to enhance software solutions
- Proficiency in designing scalable, secure, and maintainable software aligned with platform standards
- Skilled in full software development lifecycle including CI/CD, automated testing, and telemetry implementation
- Effective collaboration and communication skills to engage cross-functional teams and stakeholders
- Commitment to engineering excellence, continuous improvement, and technical ownership
Benefits
- Competitive pay
- Performance-based bonus awards
- Medical, vision, and dental coverage
- 401(k)
- Stock purchase
- Company-paid life insurance
- PTO (including sick leave)
- Parental leave
- Family care leave
- Bereavement
- Jury duty
- Voting
- Short-term and long-term disability
- Company discounts
- Military Leave Pay
- Adoption and surrogacy expense reimbursement
- Live Better U education benefit program
]]>