IC5 - Staff Engineer
Core
Lead the design and development of scalable, maintainable, and high-performance software architectures while providing expert technical guidance to squads or pods.
Role type
Staff Software Engineer
Builds
Scalable, high-performance software architectures and systems
Domain
Software Engineering / Cloud Infrastructure
Required skills
.NET, Java, TypeScript, React, React Native, Node.js, Microservices, REST APIs, Containerization, Git, GitHub Actions, Terraform, Docker, SQL, NoSQL, Secure Development, TDD, ATDD, BDD
Preferred skills
Experience influencing technical strategy, mentoring engineers, developing automation tools
Technologies
.NET, Java, TypeScript, React, React Native, Node.js, MongoDB, PostgreSQL, MySQL, GitHub, SonarCloud, Terraform, Docker
Responsibilities
Lead the design and development of scalable software architectures, Mentor and coach engineers, Collaborate with product managers and business leaders on technical roadmaps, Develop automation tools and scripts, Partner with SRE teams to optimize infrastructure, Monitor system performance and identify optimization opportunities
Seniority
Staff, hands-on IC with strategic influence