Join us as a Staff Software Engineer to drive technology excellence and mentor future leaders. In this role, you’ll collaborate with delivery teams and business partners to design, build, and maintain technological solutions that serve both internal and external customers.
Requirements
- Develop secure, high-quality, and performant code using modern languages and tools while adhering to team standards.
- Design and architect key solutions using microservices, patterns and cloud native services
- Ensure compliance with security, disaster recovery, performance standards, logging and monitoring and issue prevention.
- Create reusable solutions and participate in code reviews to ensure best practices.
- Define versioning strategies, oversee performance enhancements, and optimize system efficiency.
- Lead testing efforts: design plans, introduce new frameworks, and ensure coverage across teams.
- Drive automation for builds and deployments; define standards for CI/CD pipelines.
- Conduct root cause analysis for production issues and implement preventive measures.
- Define and implement design patterns, conduct design reviews, and guide architectural decisions.
- Provide cross platform collaboration by stretching beyond our program
- Mentor senior engineers and champion innovative solutions, tools, and practices.
- Lead proof-of-concept initiatives and contribute to technical partnership agreements.
Benefits
- Flexible full-time or hybrid telecommuting arrangements
- 401(k) plan with immediate vesting and company matching up to 6%
- Paid time away including vacation and sick time, flex days and ten paid holidays
- Give back to your community and double your impact through our company matching