> Markdown version of [/jobs/ext/3322884-software-engineer-i](https://www.wearedevelopers.com/jobs/ext/3322884-software-engineer-i). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer I - **Company:** Mimecast Limited - **Location:** London, UK - **Experience:** Starter - **Salary:** £48,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Amazon S3, Customer Data Management, Data Infrastructure, Cursor (Graphical User Interface Elements), Database Design, Programming Tools, Identity and Access Management, Machine Learning, NoSQL, Data Processing, Amazon ElastiCache, Backend, Cloudformation, Infrastructure Automation Frameworks, Apache Kafka, Cloudwatch, Terraform, Jenkins, Microservices - **Published:** September 2, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=8aed9c3d73eaa152 ## About the Role * Demonstratable ability to work effectively in a collaborative team environment, mentoring junior team members and contributing to a positive team culture. * Experience with Java development to build services and libraries with Java 11 and above. * Experience in developing and supporting backend systems for data processing within AWS. * Hands-on experience with foundational AWS services, such as; ALB, ECS, S3, ElastiCache, IAM, CloudWatch. * Knowledge of implementing and maintaining Kafka-based event-driven services. * Proficiency in either relational or NoSQL databases, with an understanding of database design, optimization, and management. * Champion AI-powered development tools (Cursor, Claude) across the full engineering lifecycle with an AI-First engineering mindset. * Experience with Infrastructure as Code (IaC) tools, such as Terraform or AWS CloudFormation. * Knowledge of Jenkins and developing CI/CD pipelines. ## Description Dive into the forefront of innovation with our Data Platform engineering team, where we process massive volumes of data to delight our customers with insights they love and fuel ML models with trusted data! Our pioneering Data Platform pushes on the boundaries of what's possible, leveraging making AI-native and agentic ways with AWS. "If you're interested in solving customer data challenges at immense scale, the Data Platform team is for you. Our AWS services process billions of events from millions of users each day. With efficient storage and querying capabilities, we're able to serve requests in milliseconds when querying over huge volumes of data!" - Hiring Manager What You'll Do: As a Software Engineer in the Data Platform team, you will play a pivotal role in developing, and maintaining scalable systems. Your responsibilities will include: * Implement scalable and reliable microservices on AWS infrastructure. * Mentor and guide junior engineers, fostering a culture of collaboration, continuous learning, and professional growth. * Create and maintain comprehensive technical documentation for architectures, processes, and procedures. * Provide support during critical incidents and implement preventive measures. * Monitor and analyze AWS usage, providing recommendations for cost savings without compromising system performance and reliability., Due to certain obligations to our customers, an offer of employment will be subject to your successful completion of applicable background checks, conducted in accordance with local law.