Senior Software Engineer

2 weeks ago


London, UK, United Kingdom Mimecast Full time

Dive into the forefront of innovation with our Gateway Security team, where we scan massive volumes of email traffic for our customers Our pioneering Email Platform pushes on the boundaries of what’s possible, leveraging the latest technologies and tooling in AWS.

Why Join Our Team?

“The Gateway Security team, within the Threat Protection group, is responsible for developing the cutting edge scanning technology at the heart of Mimecast’s protection stack, scanning over 2 billion emails, files, and URLs daily. If you’re interested in solving customer challenges at immense scale, then this is the role for you”

Responsibilities

  • Experience in a complex, multi-disciplinary environment, delivering products within specific time-scales and engaging with multiple senior stakeholders
  • Transform Product requirements into features/enhancements working with architects, Product Management and cross teams
  • Deliver AWS based Java services through CI/CD and Infrastructure as code
  • Deploy, Monitor and analyze AWS usage, providing recommendations for cost savings without compromising system performance and reliability
  • Refactor monolithic applications into a microservices/k8s architecture
  • Provide support during critical production incidents and implement preventive measures
  • Defining coding standards within the team and ensuring consistency with company-wide technology adoptions
  • Create and maintain comprehensive technical documentation for architectures, processes, and procedures
  • Leading backlog grooming, planning, design reviews and code reviews
  • Lead security reviews and threat models of designs, architectures
  • Mentor and guide other engineers, fostering a culture of collaboration, continuous learning, and professional growth
  • Act as a technical lead within the team through collaboration, problem solving, and teamwork

Experience

  • Demonstratable expertise in Java development, with a strong command of Java 11 and above
  • Proven experience in designing, developing, and optimizing backend systems for data processing at scale within AWS
  • In-depth knowledge and hands-on experience with AWS services, such as; ALB, S3, ElastiCache, IAM, CloudWatch, ECS, EKS
  • Knowledge and experience on Kubernetes is desirable
  • Experience in building scalable, distributed REST/HTTP-based microservices on hybrid cloud environments
  • Experience with high concurrency applications, multithreading, low-latency, servers architectures
  • Hands-on experience with Jenkins and establishing robust CI/CD pipelines
  • Experience in Agile environment using approaches such as Scrum
  • Proficiency in both relational and NoSQL databases, with an understanding of database design, optimization, and management
  • Strong skills in Infrastructure as Code (IaC) tools, such as Terraform or AWS CloudFormation
  • Knowledge of email messaging and security is highly advantageous

What We Bring

Join our Gateway Security team to accelerate your career journey, working with cutting-edge technologies and contributing to projects that have real customer impact. You will be immersed in a dynamic environment that recognizes and celebrates your achievements.

Mimecast offers formal and on the job learning opportunities, maintains a comprehensive benefits package that helps our employees and their family members to sustain a healthy lifestyle, and importantly - working in cross functional teams to build your knowledge

We believe in ‘growth that’s good, we have ‘a culture that cares’ and we are on a ‘mission that matters’.

Our Hybrid Model: We provide you with the flexibility to live balanced, healthy lives through our hybrid working model that champions both collaborative teamwork and individual flexibility. Employees are expected to come to the office at least two days per week, because working together in person:

  • Fosters a culture of collaboration, communication, performance and learning
  • Drives innovation and creativity within and between teams
  • Introduces employees to priorities outside of their immediate realm
  • Ensures important interpersonal relationships and connections with one another and our community

DEI Statement

Cybersecurity is a community effort. That’s why we’re committed to building an inclusive, diverse community that celebrates and welcomes everyone – unless they’re a cybercriminal, of course.

We’re proud to be an Equal Opportunity and Affirmative Action Employer, and we’d encourage you to join us whatever your background. We particularly welcome applicants from traditionally underrepresented groups.

We consider everyone equally: your race, age, religion, sexual orientation, gender identity, ability, marital status, nationality, or any other protected characteristic won’t affect your application.

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.



  • London,, UK, United Kingdom Digital Waffle Full time

    Job Title: Senior Software EngineerLocation: Fully Remote (UK Wide)Salary: £70,000 Per AnnumDigital Waffle is on the lookout for a Senior Software Engineer to Join an Ed-Tech company. In this role, you’ll be creating and developing exciting new solutions, you will be tasked with successfully delivering various projects, and the exploration of cutting-edge...


  • London,, UK, United Kingdom Eames Consulting Full time

    Senior Software Engineer - PythonAbout the OpportunityThe London Market Underwriting & Reinsurance Performance team consists of Actuaries, Reinsurance Specialists and Engineers reporting into the Chief Underwriting Officer (London Market).As a Senior Software Engineer with experience of Agile and DevOps working within the Underwriting Performance Innovation...


  • London,, UK, United Kingdom Understanding Recruitment Full time

    Job Title: Senior Software Engineer (Algorithmic Trading & Market Making)Location: London - HybridType: Full-TimeAbout the Company:We are partnering with a leading financial services firm that specializes in algorithmic trading strategies and market-making systems. The company leverages cutting-edge technology and quantitative methods to deliver outstanding...


  • London,, UK, United Kingdom Understanding Recruitment Full time

    Job Title: Senior Software Engineer (Algorithmic Trading & Market Making)Location: London - HybridType: Full-TimeSalary: Up to £150k + Big Bonus PotentialAbout the Company:We are partnering with a leading financial services firm that specializes in algorithmic trading strategies and market-making systems. The company leverages cutting-edge technology and...


  • London,, UK, United Kingdom Venture Up Full time

    Senior Golang Backend Engineer Fully Remote/UK Working HoursA couple of Senior Golang Backend Engineers are required for an exciting and innovative Software house company based in Hong Kong. The company operates at the forefront of sports, entertainment, and cryptocurrency, and they are growing rapidly. The successful Senior Golang Backend Engineer will be...


  • London,, UK, United Kingdom Oho Group Ltd Full time

    Senior Java Software Engineer - London - US-based Tech-First Start-UpAre you a passionate and experienced Java Software Engineer who wants to make an impact in a dynamic and fast-paced environment? If so, here's a rare and exciting opportunity for you!This cutting-edge tech start-up is revolutionising how businesses harness their data and they're...


  • London,, UK, United Kingdom Understanding Recruitment Full time

    Senior Software Engineer (Python)Do you want to join the Future of Blockchain and enhance its transparency as a Software Engineer?We're on the lookout for a Software Engineer to join a dynamic Web3 team, where you'll play a pivotal role in enhancing the security and reliability of blockchain networks. You will significantly enhance the transparency...


  • London,, UK, United Kingdom Reed Full time

    Senior Software DeveloperLocation: London - Remote/Hybrid (1 day per month in Southwark)Job Type: Full-timeA new exciting permanent Senior Software Developer role has become available working with a leading UK housing association, where you will be instrumental in the design, delivery, maintenance, and support of software and microservice-based architecture....


  • London,, UK, United Kingdom Albert Bow Full time

    Senior Software Engineer | FinTech | Hybrid London | Contract | up to £450Albert Bow looking for are looking for Senior Software Engineers in London to join an innovative company that use AI to analyse data within private equity.This is an extremely exciting time to join this company as you will have the opportunity to set the technical standards, whilst...


  • London, UK, UK, United Kingdom Digital Waffle Full time

    Job Title: Senior Software EngineerLocation: LondonSalary: Up to £70,000 Per Annum D.O.EDigital Waffle is seeking a Senior Software Engineer to Join a SaaS company. You will have expertise in C#, .NET Core, APIs, Entity Framework, Azure, and SQL. In this role, you will be involved in the development of complex SaaS solutions and user demands to ensure they...


  • London, UK, UK, United Kingdom Nicoll Curtin Full time

    Senior System Software Engineer - Python, Linux, Unix, Software Design Patterns, Debian, Systems Configuration, Monitoring, CI/CD, Networking ProtocolsI am seeking a Senior System Software Engineer to join my client who is a leading Hedge Fund. You must have a strong background in Python development with excellent Linux/Unix knowledge. In this role you will...


  • London,, UK, United Kingdom Peaple Talent Full time

    Job Title: Senior Software EngineerLocation: LondonSalary: £100,000We’re searching for a Senior Software Engineer to play a key role in advancing our technology within one of our clients based in London. This is an opportunity not just to code but to innovate. We need someone who can approach challenges strategically and thrive in mastering new tasks....


  • London,, UK, United Kingdom Inara Full time

    Role: Senior Software Engineer (Go, Java, Python, AWS...)Location: Remote (with occasional collaboration days)Are you...A software Engineer with 5+ years experience, working with modern programming with one or more programming languages such as Java, Go, Python, Ruby, TypeScript etc?Experienced working on cloud platform such as AWS, Google Cloud and have a...


  • London,, UK, United Kingdom OFS Full time

    Senior Software Engineer | Asset ManagementLocation: London (Hybrid) - 12-Month Fixed Term Contract (with potential for multi-year engagement)Salary: £135,000 + Guaranteed BonusAbout the Role:Join the ESG Technology team of a prestigious asset management firm in London as a Senior Software Engineer. This role offers a unique opportunity to merge technical...


  • London,, UK, United Kingdom Oho Group Ltd Full time

    Senior Java Engineer – High-Growth Software Scale-UpA fast-growing software scale-up is seeking a Senior Java Engineer to join their talented team. This role offers the chance to work on technically challenging projects for globally renowned clients while being part of a collaborative and innovative environment.The Opportunity:Join a team of exceptionally...


  • London,, UK, United Kingdom SmartChoice International Limited Full time

    Title- Senior Software EngineerLocation - London (Flexible remote)Contract role - 6 to 12 months + ExtensionKey Responsibilities:Build software applications and components adhering to industry standards and the client's best practices.Apply best practices in both technical execution and process management to ensure secure, high-performing, and scalable...


  • London, UK, UK, United Kingdom Client Server Full time

    Senior Java Software Engineer / Developer London onsite to £200k+Are you a Senior Java Software Engineer with buyside trading systems experience?You could be progressing your career in a hands-on Senior Java Software Engineer role at a hugely profitable systematic Hedge Fund.As a Senior Java Software Engineer within the Front Office team you will design,...


  • London,, UK, United Kingdom Opus Recruitment Solutions Full time

    My client are a leading provider of cutting-edge software and AI solutions. Their mission is to revolutionize industries through advanced technology, utilizing a combination of Java, Kotlin, React, JavaScript, MongoDB, Machine Learning, and Azure cloud services. They are dedicated to pushing the boundaries of what's possible and delivering impactful...


  • London,, UK, United Kingdom Spectrum IT Recruitment Full time

    Lead Software Developer - Reactjs, TypeScript Flexible Hybrid working (1 day per quarter in an office)Salary up to £95k+ Benefits + Bonus A Lead Software Engineer opportunity within a large ecommerce business. The company are expanding their software engineering leadership resources due to continued product growth and require an experienced Lead Software...


  • London, UK, UK, United Kingdom Platform Recruitment Full time

    London (hybrid) – Senior Software Engineer – 90-110k (with an additional 80% stock options)Platform have partnered with an exciting start up that have just secured one of the largest Series-A funding rounds in Europe. They are working on revolutionising data centres and reducing energy consumption that is going to accelerate the AI/Machine Learning...