Scala Backend Engineer
1 month ago
About the Opportunity:
We are seeking a highly skilled Scala Engineer to join our backend team at Maropost. As a Scala Engineer, you will be responsible for designing and writing sustainable, easy-to-read, and elegant code, as well as rearchitecting and refactoring existing software where needed. You will also contribute to technical and product specs, collaborate on architecture and design decisions, and review feedback on specs and code. Additionally, you will make recommendations regarding introducing new tools and improving processes, and continuously learn different programming paradigms and new technologies.
Responsibilities:
- Design and write sustainable, easy-to-read and elegant code, rearchitecting and refactoring existing software where needed.
- Contributing to technical and product specs and collaborating on architecture and design decisions together with the other stakeholders.
- Testing the software you build for reliability and robustness using different testing paradigms and libraries.
- Review feedback on the specs and the code as an opportunity for continuous improvement and collaborative design, and carry out spec and code review for your coworkers.
- Make recommendations regarding introducing new tools and improving processes.
- Continuous learning of different programming paradigms and new technologies.
- Work with a highly collaborative group of engineers.
Requirements:
- 3+ years of experience in Scala.
- 2+ years of experience with mapping business domains into SQL schemas.
- Experience with message based architectures (we use Pulsar).
- Knowledge in API design (REST or GraphQL).
- Understand and work with modern cloud native infrastructure (we deploy to Kubernetes).
- Responsible for builds and CI/CD processes (we use CircleCI for builds and GitOps with ArgoCD for back end deployments).
- Excellent communication skills, a bias for feedback and continuous improvement, combined with the ability to work collaboratively in cross-functional teams.
- The ability to take ownership and initiative over tasks/projects and share any new ideas with the team.
About Maropost:
Maropost is a Certified Great Place to Work in India, transforming marketing, merchandizing, and operations with commerce tools designed to scale with fast-growing businesses. Our culture is driven by curiosity, creativity, and collaboration, powering 5,000+ global brands.
Join us in shaping the future of commerce:
-
Bengaluru, Karnataka, India Nielsen Full timeAbout NielsenNielsen is a global leader in providing insights that drive client decisions and deliver extraordinary results. Our talented workforce is dedicated to capturing audience engagement with content, wherever and whenever it's consumed.As a company rooted in our deep legacy, we stand at the forefront of the media revolution. When you join Nielsen,...
-
Technical Leader for Scala Development
7 days ago
Bengaluru, Karnataka, India Infosys Full timeJob Summary: We are seeking a skilled Technical Leader with expertise in Scala development to join our team at Infosys. In this role, you will be responsible for leading the design and implementation of scalable and efficient software systems using Scala. Your strong technical background and leadership skills will enable you to mentor and guide junior...
-
AI-Powered Scala Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Tresata Full timeSenior Scala Developer Opportunity at TresataTresata, a pioneering developer of AI-driven software systems, seeks an experienced Senior Scala Engineer to join its high-performing team.This role offers the chance to work on cutting-edge projects, utilizing Scala and related technologies to design, develop, and maintain robust applications. Collaborating...
-
Senior Backend Developer
3 weeks ago
Bengaluru, Karnataka, India The Nielsen Company Full timeAbout The Role">We are seeking a highly skilled Senior Backend Developer to join our team at The Nielsen Company.Job Description:">As a Senior Backend Developer, you will be responsible for designing and developing functional, robust APIs to support internal and customer needs. You will work closely with frontend developers to ensure seamless integration and...
-
Backend Systems Engineer
1 day ago
Bengaluru, Karnataka, India LinkedIn Full timeAs a Backend Systems Engineer at LinkedIn, you will play a critical role in building the next-generation infrastructure and platforms that power our products. You will be part of a world-class software engineering team that is passionate about distributed technologies and algorithms, API design, and systems design.About the RoleThis role offers a hybrid work...
-
Data Engineering Expert with Scala Skills
4 weeks ago
Bengaluru, Karnataka, India Capco Full timeJob Summary:Data Engineer (Scala) Position in Pune or Bangalore.Band M3/M4 (6 to 14 years) experience required.Notice Period: Immediate join expected.Role Description:About the Role:We are looking for a highly skilled Data Engineer with expertise in Scala programming language and experience with Big Data technologies. The successful candidate will be...
-
Scala Data Engineer
4 weeks ago
Bengaluru, Karnataka, India Quantiphi Full timeRole OverviewWe are seeking a highly skilled Scala Data Engineer to join our team at Quantiphi. In this role, you will be responsible for designing and developing data processing pipelines using Apache Spark 2.x.The ideal candidate will have a deep understanding of distributed systems, including the CAP theorem, partitioning, replication, consistency, and...
-
Bengaluru, Karnataka, India Freelancer Recruiter Full timeAbout the RoleWe are seeking a skilled Backend Developer to join our team at Freelancer Recruiter. As a key member of our engineering team, you will be responsible for building scalable systems to extract information from large datasets.Key ResponsibilitiesDesign and develop distributed data pipelines using Python, Java, Scala, or Golang to extract...
-
Senior Backend Engineer
2 weeks ago
Bengaluru, Karnataka, India Naukari Wale Full timeJob Title: Technical LeadJob Description:As a Technical Lead at Naukari Wale, you will play a crucial role in extending our backend platform. This platform processes terabytes of data to deliver a unique, personalized financial experience to our users.Responsibilities:Work closely with the tech-focused founding team members and a team of IITians to design...
-
Bengaluru, Karnataka, India LTIMindtree Full timeAbout the RoleWe are seeking a highly skilled Data Engineering Expert to join our team. As a key member, you will be responsible for designing and developing big data platforms using Scala and Spark.Job DescriptionThe ideal candidate will have a deep understanding of modern data processing technology stacks, including Spark, HBase, Hive, and other Hadoop...
-
Scala Software Systems Architect
4 weeks ago
Bengaluru, Karnataka, India Tresata Full timeTresata is a fast-growing developer of AI-powered software systems used for data analysis at scale.As a Senior Scala Engineer, you will play a crucial role in designing and developing robust applications using Scala. You will work closely with our product, engineering, and DevOps teams to deliver high-quality software solutions that drive business...
-
Backend Development Specialist
3 weeks ago
Bengaluru, Karnataka, India Grizmo Labs Full time**Job Description for Backend Developer at Grizmo Labs**We are seeking a skilled Backend Development Specialist to join our team at Grizmo Labs. The successful candidate will be responsible for designing, implementing, and maintaining backend systems for our Voice AI platform.Responsibilities:Design and implement scalable and reliable APIs that support...
-
Technical Lead
3 weeks ago
Bengaluru, Karnataka, India Infosys Full timeAbout the RoleWe are seeking a highly skilled Technical Lead to join our team at Infosys. As a key member of our engineering team, you will be responsible for leading the development of complex software systems using Scala.Key ResponsibilitiesLead the design and implementation of scalable and efficient software systems using Scala.Collaborate with...
-
Data Scientist
1 month ago
Bengaluru, Karnataka, India Rigel networks Full timeAbout the RoleWe are seeking a highly skilled Data Scientist - Big Data/Spark Scala to design, develop, and optimize data processing pipelines using Apache Spark and Scala. The ideal candidate will have a strong understanding of big data technologies and be proficient in Scala programming.Key Responsibilities• Design, develop, and maintain scalable and...
-
Backend Engineer
1 day ago
Bengaluru, Karnataka, India Piramal Enterprises Full timeAbout the Role:Piramal Enterprises is hiring a talented Backend Engineer to join our team. In this role, you will be responsible for designing and developing scalable backend systems for our consumer and partner-facing applications.Your duties will include:- Collaborating with Product Managers and business teams to understand customer requirements-...
-
Bengaluru, Karnataka, India LinkedIn Full timeWe are looking for a talented Senior Backend Systems Infrastructure Engineer to join our world-class software engineering team at LinkedIn. As part of this role, you will be responsible for designing, implementing, and optimizing the performance of large-scale distributed systems with security and compliance in mind.About UsLinkedIn is the world's largest...
-
Backend Software Engineer
4 weeks ago
Bengaluru, Karnataka, India Predators Consulting Full timeAbout the Role:We are looking for a skilled Software Engineer - Backend to join our team at Predators Consulting. As a backend engineer, you will design and develop efficient APIs and backend services that support our platform. Proficiency in Golang, Python, NodeJS, and NestJS is essential. Key Responsibilities:- Develop and maintain backend services and...
-
Senior Backend Engineer
1 day ago
Bengaluru, Karnataka, India SourceBae Full timeJob Title: Senior Backend EngineerEstimated Salary: $180,000 - $250,000 per year.At SourceBae, we're seeking an exceptional Senior Backend Engineer to join our team. As a highly skilled engineer with 6+ years of experience in backend development, you will be responsible for reviewing code and solutions generated by AI systems, ensuring adherence to quality...
-
Backend Engineering Director
3 weeks ago
Bengaluru, Karnataka, India Mentorpal Full timeMentorpal Backend Engineering Director JobWe are seeking an experienced Backend Engineering Director to lead our engineering team and drive the development of scalable backend solutions. As a key member of our leadership team, you will be responsible for architecting, building, and maintaining APIs, microservices, and backend systems.Key...
-
Backend Engineering Director
3 weeks ago
Bengaluru, Karnataka, India Talent Nexa Consulting Full timeEstimated Salary: $180,000 - $220,000 per annum.Talent Nexa Consulting is a pioneering US-based B2B SaaS company that offers cutting-edge cloud-native solutions. We're seeking a seasoned Engineering Manager to lead our talented backend engineering teams in Bengaluru, India.This role requires hands-on technical leadership, strategic vision, and a passion for...