Staff Engineer - Product and Platform Engineering
- Java
- Microservices
- Spring Boot
- TDD
- CI/CD
- gRPC
- AWS
- Azure
- GCP
- Data Modeling
- PostgreSQL
- NoSQL
- Cassandra
- MongoDB
- RabbitMQ
- Istio
- Test-Driven Development
- Prometheus
- Grafana
- Jaeger
- Devops
- Git
- GitHub
- GitLab
- Kotlin
- Scala
- Python
- Docker
- Kubernetes
- OAuth2
- JWT
- Identity Management
- Maven
- Gradle
- OpenAPI
- Swagger
- Elastic Stack
- Elasticsearch
- Logstash
- Kibana
- IaC
- Terraform
- CloudFormation
- SonarQube
Role Overview
We are seeking a highly skilled and innovativeSenior Staff Software Engineer to lead the design and delivery of cloud-native, high-scale, distributed systems. The ideal candidate brings deep technical expertise, hands-on engineering excellence, and the leadership to mentor teams and influence cross-functional architecture. This role requires a strong command of the Java ecosystem, cloud platforms, and modern software design principles.
Â
Preconditions
- Minimum 3-day work from office location
- Mandatory DSA
Key Responsibilities
- Architect, design, and implementhighly available, scalable microservices usingJava andSpring Boot.
- Own and drivetechnical roadmaps,system architecture, andplatform evolution in collaboration with product and cross-functional teams.
- Championnon-functional requirements includingperformance,security,observability, andresilience.
- Define and enforceengineering best practices: TDD, code reviews, CI/CD, and system monitoring.
- Collaborate onAPI design (REST/gRPC) with front-end and product teams.
- Advise senior stakeholders on complex technical decisions and leadcross-team technical initiatives.
- Mentor engineers and foster aculture of engineering excellence, innovation, and ownership.
Qualifications & Experience
- 10+ years of progressive experience insoftware development, including technical leadership or staff engineer roles.
- Deep expertise inJava and theSpring ecosystem (Spring Boot, Spring Data, etc.).
- Proven experience designing and managingdistributed systems and microservices in cloud environments (AWS, Azure, or GCP).
- Strong data modeling experience with bothrelational (PostgreSQL) andNoSQL (Cassandra, MongoDB) databases.
- Solid hands-on knowledge ofevent-driven systems usingKafka orRabbitMQ.
- Experience implementingService Mesh technologies likeIstio for traffic control, security, and resiliency.
- Demonstrated excellence inTest-Driven Development (TDD) andregression testing strategies.
- Expertise inCI/CD pipelines,deployment automation, andobservability using tools likePrometheus,Grafana, andJaeger.
- Strongproblem-solving,communication, andcross-functional collaboration skills.
- Bachelor’s degree in computer science or a related field.
✅ Must Have Technical Skills
Category
Skills & Technologies
Languages
Java (Expert)
Frameworks
Spring Boot, Spring Data, Spring Cloud
Architecture
Microservices, Distributed Systems
Cloud Platforms
AWS, Azure, or GCP (at least one)
Databases
PostgreSQL, MongoDB/Cassandra
Messaging Systems
Kafka or RabbitMQ
Service Mesh
Istio
Testing
TDD, Automated Testing, Regression Testing
CI/CD & DevOps
CI/CD pipelines, Deployment Automation
Monitoring & Observability
Prometheus, Grafana, Jaeger
Version Control
Git (GitHub/GitLab)
💡 Good to Have Technical Skills
Category
Skills & Technologies
Languages
Kotlin, Scala, Python
Containerization
Docker
Orchestration
Kubernetes
Security
OAuth2, JWT, Identity Management
Build Tools
Maven, Gradle
API Standards
OpenAPI/Swagger, gRPC
Logging & Tracing
ELK Stack (Elasticsearch, Logstash, Kibana)
Infrastructure as Code
Terraform, CloudFormation
Code Quality
SonarQube, Static Code Analysis
Soft Skills
Team mentorship, Stakeholder management, Decision-making
Leadership & Personal Characteristics
- Collaborative and engaging, with the ability to build strong relationships across functions.
- Promoteshigh standards, innovation, and continuous improvement.
- Operates well infast-paced, dynamic environments with a hands-on approach.
- Embodies values oftrust, transparency, inclusion, andtechnical excellence.
Staff Engineer - Product and Platform Engineering · Altimetrik