
Overview
Location: Bangalore, India
Experience: 5+ years
Why You'll Love This Role
At Trivium, we’re not just about software development; we’re passionate about transforming businesses through digital innovation. Specializing in Software Development, Consulting, Design Sprints, and Quality Assurance in the Industrial IoT space, we help our clients shape the digital future.
As a Developer, you’ll be part of a team that assists enterprises like ZEISS, Caterpillar, NXP, and SIEMENS in achieving their digital transformation goals. You’ll work alongside experts from Germany, the Netherlands, and India, developing scalable, robust, and secure software solutions. We pride ourselves on being a Great Place to Work®, fostering a nurturing environment where innovation thrives.
WHAT YOU'LL DO
- Design & Build Scalable Data Pipelines – Develop high-performance data ingestion, transformation, and storage solutions using AWS Glue, AWS Lambda, and Step Functions.
- Implement Event-Driven Architectures – Work with Amazon Kinesis, AWS Lambda, and Amazon SQS for real-time and batch data streaming.
- Manage & Optimize Data Storage – Use Amazon S3, AWS Lake Formation, and Amazon Redshift for efficient data storage, partitioning, and querying.
- Automate Infrastructure & Deployments – Leverage AWS CDK or Terraform to provision and manage data infrastructure with a DevOps mindset.
- Ensure Data Quality & Security – Implement AWS Glue DataBrew, AWS IAM policies, and encryption techniques to enforce data governance and security best practices.
- Collaborate & Optimize Performance – Work with data scientists, analysts, and engineers to design cost-effective, scalable data solutions, tuning AWS services for performance and cost efficiency.
WHAT YOU BRING
- AWS Data Engineering Expertise – Hands-on experience with AWS Glue, Amazon Kinesis, AWS Lambda, Amazon S3, and AWS Step Functions.
- Proficiency in SQL & Python – Strong ability to write optimized queries for Redshift, Athena, and DynamoDB, with Python or PySpark for ETL development.
- Streaming & Batch Processing Knowledge – Experience with Kinesis Data Streams,Kinesis Firehose, or Apache Kafka on AWS for real-time processing.
- Infrastructure as Code & CI/CD – Familiarity with AWS CDK, Terraform, and CodePipeline for automating data workflows.
- Performance & Cost Optimization – Understanding of AWS cost models, auto-scaling, and performance tuning for Redshift, Glue, and EMR.
- Security & Compliance Awareness – Experience in applying IAM policies, data encryption (KMS), and governance best practices with AWS Lake Formation.
WHY JOIN US?
- Cutting-Edge Technology – Work with the latest tech stack, including modern Java, event-driven architectures, and cloud-native solutions.
- Impactful Projects – Build high-scale, mission-critical systems that drive digital transformation for industry leaders.
- Continuous Learning – Access training programs, certifications, and mentorship to stay ahead in backend, cloud, and full-stack development.
- Innovation-Driven Culture – Be part of a team that values experimentation, creative problem-solving, and adopting emerging technologies.
- Flexible Work Environment – Maintain a healthy work-life balance with remote-friendly policies and a results-driven culture.
Qualifications
A degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
Ready to Join Us?
We want to hear from you if you’re a passionate Backend developer ready to shape the digital future and participate in exciting projects! Apply now and start your journey with Trivium.
Please send your application to: careers@trivium-esolutions.com