BENGALURU · FULLTIME
Staff Software Engineer

Performio
Bengaluru · onsite · Posted 4d ago
Sourced from
Not disclosed10–14 yrsfulltimeBengaluru
Your match
?
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Responsibilities:
- Creating change in a complex system. The technical lead for a team, making well-considered decisions around patterns, principles, frameworks, languages, and tools, and thinking through and mitigating potential cascading impacts of those changes.
- Acting as a trusted advisor. Partner with PMs, engineers, and customer-facing teams to negotiate appropriate product architectures with consideration for user needs, business goals, and technology constraints.
- Designing and developing well-architected systems. Understand and contribute to our product source code and cloud infrastructure.
- Designing holistically, delivering iteratively. Break down system-wide architecture recommendations into small, intelligently planned increments for delivery.
- Advocate for technology needs. Translate technology risk into opportunity during product and technology roadmap discussions and advise on the required areas of focus.
- Coach and mentor. Thoughtfully lead the team around you and assist with career development of less experienced staff on our teams.
Requirements:
- Demonstrated experience as a lead or staff engineer, with at least 8 years of experience in technology roles.
- Experience working on technical leadership teams involved in roadmap planning, hiring, and staff capacity planning.
- You're opinionated on what great code looks like, and you're passionate about code quality.
- Experience working on complex systems and cloud architectures.
- Excellent understanding of the Java programming language, frameworks such as Spring and SpringBoot, and frontend frameworks like React.
- Excellent understanding of data structures and database design.
- Excellent knowledge of AWS services, design patterns, and practices.
- Highly effective at communicating and comfortable whiteboarding architecture ideas with teams of engineers, product managers, and business analysts.
- Desire to challenge the status quo and maturity to know when to compromise.
- Respect for and ability to collaborate with and influence team members from all disciplines and at all levels throughout the business.
Sourced from instahyre
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
React.JsSpring BootJavaMicroservices