Overview
Software Engineer on the Data Platforms team in Bengaluru, India, building the infrastructure for data pipelines, storage and APIs that deliver reliable data to internal and external stakeholders.
What you'll do
- Build cloud-based, event-driven software systems with high availability, scalability and resilience as part of a multi-disciplinary Agile team.
- Work with the data scientist team to build machine learning pipelines.
- Contribute across the development lifecycle, including software design and architecture, code development, functional and performance testing, and documentation and design verification.
- Identify and implement improvements to internal processes, including automating manual processes, optimizing data delivery, and optimizing software infrastructure for scalability, maintainability and cost efficiency.
- Contribute to code reviews and champion best practices for quality control, software testing, and code development and deployment in an agile environment.
- Participate in on-call rotation for production systems when required.
- Protect the confidentiality and security of client data.
What you'll need
- Strong programming skills in Kotlin, Java and Golang.
- Experience with message brokers, queues and buses such as Kafka, Azure Service Bus, ZeroMQ, and NoSQL databases.
- Experience with relational databases such as MySQL and NoSQL databases such as Cassandra.
- Familiarity with using relevant, modern software test tools and equipment.
- Proven ability to learn new tools and technology.
- Demonstrated ability to work in a fast-paced and changing environment with short deadlines, interruptions, and several simultaneous tasks and projects.
- Strong frontend development exposure.
- Typically a Bachelor's degree in a technical discipline and 2-5 years related experience, or a Master's degree and 0-2 years equivalent experience.
Details
- Location: Bengaluru (Bangalore), India.
- Participation in on-call rotation for production systems when required.
Read the full description and apply on the company’s own careers page.