Senior Software Engineer Scala
4 weeks ago
About Us
Diligent is a global leader in modern governance, providing SaaS solutions across governance, risk, compliance, audit, and ESG. Our mission is to empower leaders with technology, insights, and connections to drive greater impact and accountability.
As a Senior Software Engineer Scala, you will be part of a collaborative R&D team using Serverless AWS technologies to build our SaaS platform and tackle strategic business challenges. You will create highly impactful solutions for today and for our future to support Modern Governance.
Key Responsibilities:
- Develop and maintain robust, scalable, and performant web applications using Scala.
- Write clean, efficient, and well-tested code following best practices and coding standards.
- Collaborate with the team members, stakeholders, and deliver features on time.
- Participate in code reviews and provide constructive feedback to ensure code quality and maintainability.
- Troubleshoot and resolve issues related to application performance, security, and scalability.
- Continuously find improvement areas and optimize existing codebase.
- Stay updated with the latest trends, tools, and technologies in Scala development and apply them to enhance our applications.
- Work closely with frontend developers to integrate backend functionalities with the user interface.
- Perform deployments and maintenance of applications in production environments.
- Write and maintain technical documentation for projects and features.
Required Skills/Experience:
- Bachelor's degree, preferably in Engineering, with 4-8 years of experience in IT field.
- At least 3 years of Scala development experience with Play framework, alternatively Java experience.
- Familiar with distributed system design.
- Experience with relational databases like PostgreSQL, MySQL, or similar.
- Familiar with query analysis and optimization.
- Familiarity with cloud platforms like AWS (RDS, CloudWatch, ECS), Azure, or Google Cloud Platform.
- Strong problem-solving and analytical skills, with the ability to identify and resolve complex issues.
- Excellent communication and collaboration skills, with the ability to work effectively in a team.
What Diligent Offers You
- Creativity is ingrained in our culture. We are innovative collaborators by nature. We thrive in exploring how things can be differently both in our internal processes and to help our clients.
- We care about our people. Diligent offers a flexible work environment, global days of service, comprehensive health benefits, meeting free days, generous time off policy, and wellness programs to name a few.
- We have teams all over the world. We may be headquartered in New York City, but we have office hubs in Washington D.C., Vancouver, London, Galway, Budapest, Munich, Bengaluru, Singapore, and Sydney.
- Diversity is important to us. Growing, maintaining, and promoting a diverse team is a top priority for us. We foster and encourage diversity through our Employee Resource Groups and provide access to resources and education to support the education of our team, facilitate dialogue, and foster understanding.
Diligent created the modern governance movement. Our world-changing idea is to empower leaders with the technology, insights, and connections they need to drive greater impact and accountability – to lead with purpose. Our employees are passionate, smart, and creative people who not only want to help build the software company of the future, but who want to make the world a more sustainable, equitable, and better place.
Headquartered in New York, Diligent has offices in Washington D.C., Baltimore, London, Galway, Budapest, Vancouver, Bengaluru, Munich, and Sydney.
-
Bengaluru, Karnataka, India Ennsee Technologies Full timeJob Title: Senior Java Software Engineer with Scala ExpertiseAbout the Role:We are seeking a highly skilled Senior Java Software Engineer with expertise in Scala to join our team at Ennsee Technologies. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems using Java and Scala.Key...
-
Senior Software Engineer Scala
1 month ago
Bengaluru, Karnataka, India Diligent Full timeAbout UsDiligent is a global leader in modern governance, providing innovative SaaS solutions across governance, risk, compliance, audit, and ESG. Our mission is to empower leaders with technology, insights, and connections to drive greater impact and accountability.We thrive in a culture of creativity and innovation, collaborating to explore new ways to...
-
Senior Scala Developer
4 weeks ago
Bengaluru, Karnataka, India TapTalent Full timeJob Title: Senior Scala DeveloperJob Description:We are seeking a highly skilled Senior Scala Developer to join our team at TapTalent. As a Senior Scala Developer, you will be responsible for designing and developing big data platforms using Scala and Spark.Key Responsibilities:Design and develop big data platforms using Scala and SparkDevelop expertise in...
-
Senior Scala Developer
3 weeks ago
Bengaluru, Karnataka, India TapTalent Full timeJob Title: Senior Scala DeveloperWe are seeking a highly skilled Senior Scala Developer to join our team at TapTalent.Mainly Scala and Spark experience required.A minimum of 5 years of experience in data engineering with expertise in designing and developing big data platforms.Deep understanding of modern data processing technology stacks, including Spark,...
-
Scala Software Systems Architect
5 days 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...
-
Scala Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Tresata Full timeRole OverviewTresata is a leading developer of AI-powered software systems used for data analysis at absolute scale. We're seeking a highly skilled Senior Scala Engineer to join our team.Key ResponsibilitiesDesign, develop, and maintain high-performance, scalable applications using Scala and related technologies.Collaborate with our product, engineering, and...
-
Scala Software Architect
4 weeks ago
Bengaluru, Karnataka, India Tresata Full timeAbout the RoleTresata is seeking a highly skilled Senior Scala Engineer to contribute to the development of AI-powered software systems used for data analysis at absolute scale.Key ResponsibilitiesDesign, develop, and maintain high-performance, scalable applications using Scala and related technologies.Contribute to the architectural design and...
-
Scala Software Architect
3 weeks ago
Bengaluru, Karnataka, India Tresata Full timeAbout the RoleTresata is seeking a seasoned Scala developer to contribute to the design and development of its cutting-edge AI-powered software systems.This challenging role requires a highly skilled and experienced software engineer who can leverage their expertise in Scala to drive innovation and growth within the company.Key ResponsibilitiesDesign,...
-
Senior Software Engineer
4 weeks ago
Bengaluru, Karnataka, India Nielsen Full timeAbout the RoleNielsen is seeking a highly skilled Senior Software Engineer to join our Nielsen One Application (N1 Apps) team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining large-scale distributed systems using Scala and Akka.You will work closely with a team of diverse engineers, including DevOps, Data,...
-
Senior Software Engineer Scala
4 weeks ago
Bengaluru, Karnataka, India Diligent Full timeAbout DiligentWe are the global leader in modern governance, providing SaaS solutions across governance, risk, compliance, audit, and ESG. Our platform empowers over 1 million users and 700,000 board members and leaders with a holistic view of their organization's GRC practices, enabling them to make better decisions, faster.At Diligent, you will be part of...
-
Senior Software Engineer Scala
3 weeks ago
Bengaluru, Karnataka, India Diligent Full timeAbout UsDiligent is a global leader in modern governance, providing SaaS solutions for governance, risk, compliance, audit, and ESG. Our platform empowers over 1 million users and 700,000 board members and leaders to make informed decisions with a holistic view of their organization's GRC practices. Our mission is to create a better world through technology...
-
Scala Engineer
2 weeks ago
Bengaluru, Karnataka, India TapTalent Full timeJob Title: Scala EngineerJob Description: We are seeking a skilled Scala Engineer to join our team at TapTalent. The ideal candidate will have hands-on experience in designing and developing big data platforms using Spark.Key Responsibilities:Develop and implement scalable data processing solutions using Scala and Spark.Design and optimize data pipelines for...
-
Senior Software Engineer Scala
2 weeks ago
Bengaluru, Karnataka, India Diligent Full timeAbout UsDiligent is the global leader in modern governance, offering SaaS solutions across governance, risk, compliance, audit, and ESG. We empower over 1 million users and 700,000 board members and leaders with a holistic view of their organization's GRC practices.We thrive in exploring how things can be differently, both in our internal processes and to...
-
Senior Scala Developer
2 weeks ago
Bengaluru, Karnataka, India Nielsen Full timeAbout the RoleYou'll be part of an international team spanning from India to Europe and the US, working with a diverse group of engineers. As a Senior Scala/Akka Engineer, you will guide a team of junior engineers, working independently and possessing a passion for learning and adapting to new technologies.Responsibilities• Discuss the cost of change with...
-
**Scala Engineer
2 weeks ago
Bengaluru, Karnataka, India Tresata Full timeJob DescriptionAt Tresata, we're seeking a seasoned **Senior Scala Engineer** to drive the development of cutting-edge AI-powered software systems. This role is perfect for a highly skilled and experienced Scala developer who thrives in a fast-paced environment and is passionate about data analysis at scale.Key ResponsibilitiesDesign, develop, and maintain...
-
Senior Data Engineer
1 month ago
Bengaluru, Karnataka, India Capco Full timeJob Summary:We are seeking a highly skilled Senior Data Engineer to join our team at Capco. The ideal candidate will have a strong background in Scala and Spark, with a minimum of 4 years of experience in designing and implementing large-scale data processing systems.Key Responsibilities:Design and develop scalable data processing systems using Scala and...
-
Senior Java Software Engineer
4 weeks ago
Bengaluru, Karnataka, India NetApp Full timeJob Title: Senior Java Software EngineerNetApp is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our Research and Development function, you will be responsible for actively participating in driving product development and strategy. Your expertise in Java, Scala, Docker, and Microservices will be crucial in...
-
Scala Data Engineer
4 weeks ago
Bengaluru, Karnataka, India TapTalent Full timeJob Title: Scala Data EngineerAbout the Role:We are seeking a highly skilled Scala Data Engineer to join our team at TapTalent. As a Scala Data Engineer, you will be responsible for designing and developing big data platforms using Spark and Scala. Your expertise in data engineering and experience with agile development methods will be invaluable in this...
-
Senior Scala Developer
1 month ago
Bengaluru, Karnataka, India TapTalent Full timeWe are seeking a highly skilled Scala Spark Developer to join our team at TapTalent.About the Role:As a Scala Spark Developer, you will be responsible for designing and developing big data platforms using Spark, HBase, Hive, and other Hadoop ecosystem technologies.Key Responsibilities:Design and develop scalable big data platforms using Spark and...
-
Senior Scala Developer
4 weeks ago
Bengaluru, Karnataka, India Tresata Full timeTresata is seeking a highly skilled Senior Scala Developer to contribute to its growing team.This role involves designing, developing, and maintaining robust and scalable applications using Scala and related technologies.Design and develop high-performance, scalable applications using Scala and related technologies.Contribute to the architectural design and...