Synchro ยท 1 day ago
Senior Software Engineer
Synchro is seeking a Senior Software Engineer with strong experience in large-scale distributed systems and cloud platforms. The role involves leading the architecture and design of core backend services, focusing on scalability and reliability while working closely with product and engineering teams.
Responsibilities
Lead the architecture and design of core backend and distributed services, focusing on scalability, reliability, and performance
Work on complex distributed-systems problems across microservices, storage, orchestration, and messaging
Design, implement, and improve Java-based services, including work with Spring Boot
Use AWS and cloud-native services to build scalable and resilient systems
Work closely with product and engineering teams to deliver important features
Promote good engineering practices in coding, testing, observability, and operations
Help ensure engineering work stays aligned with business and customer needs
Keep up with modern work in distributed systems and cloud computing
Qualification
Required
Strong experience building backend systems in Java and Spring Boot
Designing and running large-scale distributed and event-driven systems
Knowledge of microservices, REST, gRPC, and messaging systems such as Kafka or RabbitMQ
Experience working with AWS or another major cloud platform
Ability to lead technical projects across teams
Preferred
Experience with Docker and Kubernetes
Experience with GraphQL and API design
Background in event-driven architectures
Company
Synchro
Synchro is disrupting the future of hiring.
Funding
Current Stage
Early StageCompany data provided by crunchbase