Job Summary
A company is looking for a Staff Software Engineer who will serve as a senior-level technical leader and individual contributor.
Key Responsibilities
- Define engineering best practices, system design patterns, and coding standards
- Architect scalable and secure systems while driving technical strategy and architectural decisions
- Mentor engineers and collaborate with cross-functional teams to align technical solutions with product vision
Required Qualifications
- 10+ years of software engineering experience, with a minimum of 3 years at the senior/staff level
- Proven expertise in object-oriented programming and scalable software design
- Hands-on experience with production-grade APIs and distributed systems
- Proficiency in SaaS development and cloud platforms (Azure, AWS, or GCP)
- Demonstrated experience in mentoring engineers and influencing engineering practices