We are seeking a Lead Software Engineer to join our team, responsible for driving solutions to completion through process, tooling, and creation and implementation of standards. The successful candidate will use their experience to define and develop complex software solutions, work on problems of complex scope, and lead offshore and nearshore teams in product development.
Requirements
- Apply mastery of the software engineering discipline and industry best practices to effectively design, implement, and support SaaS software products and services of moderate to high complexity.
- Work on problems of complex scope where analysis requires evaluation of multiple factors of the overall product and service.
- Lead offshore and nearshore teams in product development for a suite of products in the research domain.
- Work cross-functionally with various teams: product management, quality engineering, DevOps, and across various product lines to deliver integrated solutions.
- Drive design and architecture decisions into project teams.
- Be a master problem solver, and understand how to drive long term corrective actions.
- Partner with architects to model complex systems, reduce technical debt, and drive integration strategy decisions
Benefits
- Competitive Medical Benefits (PPO + HSA available)
- Vision, Dental, Short-Term Disability fully covered by Cayuse
- Unlimited PTO + Holidays + Flexible Work Schedule
- Remote Work Stipend
- Equal Paid Parental Leave
- 401k with Employer Matching
- Quarterly Wellness Reimbursement
- Remote Work Environment