about 3 hours ago
Bengaluru, India
Staff+
H1B Sponsor
Responsibilities
- Provide technical leadership on major development projects.
- Independently own and deliver projects end-to-end.
- Generate design ideas and solutions for ambiguous problems.
- Design and architect high-performance, scalable software components.
- Lead technical design discussions and guide architectural decisions.
- Drive the migration strategy from monolithic to microservices architecture.
- Interface with cross-functional teams to deliver comprehensive solutions.
- Analyze and refine requirements with Product Management.
- Conduct code reviews focusing on systems design and reliability.
- Share knowledge widely and manage project risks and dependencies.
- Work with QA and SRE teams to define testing strategies.
- Troubleshoot complex production incidents and drive improvements.
- Use data to drive technical decisions and validate architectural changes.
- Mentor and provide guidance to senior and junior engineers.
- Help resolve customer issues and drive product improvements.
- Participate in strategy discussions and break down initiatives into milestones.
- Advocate for improvements in team velocity and engineering practices.
- Drive improvements in observability and production support capabilities.
Requirements
- 7+ years of software development experience in mission-critical software.
- Deep expertise in object-oriented languages, particularly Java.
- Expert-level knowledge of Spring Boot framework and modern Java practices.
- Understanding of distributed systems and resilient architectures.
- Experience with relational databases, caching layers, and cloud storage.
- Familiarity with directory services like Active Directory and LDAP.
- Strong experience with RESTful APIs and microservices architecture.
- Proven track record with systems at massive scale.
- Experience with cloud platforms like AWS or GCP.
- Strong understanding of distributed job processing and event-driven architectures.
- Demonstrated ability to lead technical projects independently.
- Excellent communication skills for cross-team coordination.
- Strong mentorship capabilities for guiding engineers.
- Customer-focused mindset with experience resolving complex issues.
- Strategic thinking ability for platform strategy contributions.
- Experience with operational excellence and incident management.
Benefits
- Immersive in-person onboarding experience.
- Support for well-being and social impact initiatives.
- Opportunities for talent development and community connection.
Tech Stack
AWSAzureGoogle Cloud PlatformgRPCJavaMavenMySQLRedisSpring Boot
Categories
BackendData EngineeringDevOpsFull StackSecurity