Job Closed
This listing is no longer active.
Empowering companies to work with the best engineers in the world
Backend Software Engineer, Scala, Distributed Systems
Location
India
Posted
94 days ago
Salary
0
Seniority
Mid Level
Job Description
Backend Software Engineer, Scala, Distributed Systems
Smart Working
• Build and deliver new features across the platform, including no-code functionality, analytics, admin tools, and data management systems • Design, develop, and maintain backend services and distributed systems • Own the architecture and delivery of scalable, reliable backend components • Design and implement APIs for both internal and external system integrations • Develop and maintain integrations with third-party systems and services • Collaborate closely with product and internal stakeholders to shape and deliver solutions • Ensure systems are maintainable, scalable, and aligned with best engineering practices • Contribute to technical decisions and continuously improve system architecture
Job Requirements
- 2+ years of professional experience with Scala
- Experience with JVM-based languages (e.g., Java, Kotlin)
- Strong understanding of functional programming principles and experience with functional programming libraries
- Strong SQL skills and experience working with relational databases, particularly PostgreSQL
- Experience designing and building microservices-based architectures
- Experience developing and consuming RESTful APIs
- Familiarity with cloud infrastructure and tooling such as AWS
- Experience using Docker and containerised environments
- Experience with Infrastructure as Code tools such as Terraform
- Strong problem-solving skills and ability to work independently
- Ability to design scalable and maintainable systems
Benefits
- Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter)
- No Weekend Work: Real work-life balance, not just words
- Day 1 Benefits: Laptop and full medical insurance provided
- Support That Matters:Mentorship, community, and forums where ideas are shared
- True Belonging: A long-term career where your contributions are valued
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Ownership and delivery accountability • System design contribution and implementation leadership • Estimation, planning and risk management • Engineering excellence and code ownership • Mentorship and team support • AI-assisted engineering practices adoption • Collaboration and cross-functional partnership • Team leadership and culture
Senior Backend Engineer: Attribute Enrichment (Remote)
ConstructorConstructor is the only search and product discovery platform tailor-made for enterprise ecommerce where conversions matter. Constructor's AI-first solutions make it easier for shoppers to discover products they want to buy and for ecommerce teams to deliver highly personalized experiences that drive impressive results. Founded in 2015 by Eli Finkelshteyn and Dan McCormick Generates consistent $10M+ lifts for some of the biggest brands in ecommerce, such as Sephora, Petco, Under Armour, Birkenstock and more
About The Team Launched in 2019, Constructor is an AI-first ecommerce search and discovery platform that helps shoppers find the right products at the right time and enables leading global e-commerce brands to drive meaningful revenue and conversion gains. As a Backend Engineer in the Attribute Enrichment team, you will improve the e-commerce experience for hundreds of millions of users across the world by designing, building, and maintaining scalable services that deliver enriched items, metadata, and attributes to end users. You’ll work across key services like Attribute Enrichment and Badges, managing a dedicated database and developing APIs that integrate with Search and Browse. You will collaborate closely with ML engineers to develop and optimize the Attribute Enrichment service, ensuring its scalability, reliability, and performance. You will build the CI/CD and observability systems from scratch, as well as maintain and improve existing mature systems. Challenges you will tackle - Build a new service to deliver ML-generated enriched attributes to our customers - Design a high-throughput, low-latency Badges service for heavy traffic - Develop Constructor's Attribute Enrichment product and Badges product features - Deploy high-available services in the cloud and implement CI/CD pipelines following best industry standards (AWS, Jenkins, GitHub Actions) - Set up service observability, monitoring metrics, and alerting (Prometheus, Grafana, PagerDuty, AWS CloudWatch) - Work with a dedicated database to manage enriched items, their metadata, and derived attributes for our customer dashboard application, ensuring data consistency, performance, and availability for downstream services and APIs - Write and maintain unit, integration, and end-to-end tests for backend services to ensure code quality and service reliability
Backend Engineer (GO)
RE PartnersWe make the Aspirational Attainable. We Do Better Together to Deliver Real Change.
Backend Engineer (Go) We’re looking for a detail-oriented Backend Engineer to help modernize a rules-driven service by transforming an existing XML-based business rules engine into Go. In this role, you’ll use AI-assisted development tools to analyze the current system and help generate Go-based implementations of rules and services. Since AI-generated output must be carefully reviewed, tested, and refined, we’re looking for someone who is highly meticulous and confident in validating their own work through testing and code review. You’ll work independently to translate business logic into clean, maintainable backend services, while making sure the final implementation accurately reflects the intent of the original rules. What we’re looking for: ● Strong experience with Go ● Familiarity with AWS and/or GCP ● Solid DevOps knowledge and ability to work as a self-sufficient backend engineer ● Experience with observability tools such as Datadog or Stackdriver ● Strong communication skills ● Experience using AItools for code generation, system analysis, or business logic interpretation ● Ability to carefully test, validate, and refine generated solutions Nice to have: ● Exposure to JavaScript and React ● Comfort reading related frontend code when needed The ideal candidate is independent, detail-driven, and thoughtful about how business rules shape technical and architectural decisions. Join Our Global Team: We invite you to apply for the position at RE Partners. Join us in shaping the future of business technology consulting and transforming the way organizations thrive in a digital world. As a diverse, woman-owned global business, we pride ourselves on keeping talent happy – our 7% attrition rate speaks volumes. Bring your talented friends along and earn a referral bonus Equal Opportunity Employer: We are an equal opportunity employer and welcome applications from all qualified individuals regardless of race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, or veteran status.
• Collaborate with the development team, Product Owner, and Engineering Manager in real and interesting product tasks** • Selection and implementation of the necessary tools, technologies, and techniques** • Designing and implementing the architecture of an application** • Code review and code quality control over the formed standards of development** • Writing efficient code



