Search by job, company or skills

Senior Software Engineer

  • Posted 14 days ago
  • Be among the first 10 applicants

Job Description

AI-First Engineering | Global SaaS Platform | Remote

Build software that powers email platforms used around the world.

At Atmail, we build and operate the technology behind commercial email platforms trusted by telecommunications providers, internet service providers and businesses across the globe.

We're looking for an experienced Software Engineer who wants more than another sprint cycle.

You'll join an engineering team that values technical excellence, autonomy and continuous learning. You'll solve complex engineering problems, influence technical decisions, and build software that is secure, scalable and designed to perform at enterprise scale.

If you're passionate about modern software engineering, enjoy tackling difficult technical challenges and already use AI to make yourself a better engineer, we'd like to meet you.

Why Join Atmail

Atmail isn't a traditional software company.

Our engineers own problems from design through to production. We encourage curiosity, experimentation and continuous improvement, and we trust our engineers to make sound technical decisions.

You'll enjoy:

  • 100% remote work with genuine flexibility
  • An AI-first engineering culture that embraces modern development practices
  • Complex engineering challenges that make a real business impact
  • High levels of autonomy and ownership
  • A collaborative engineering team that values quality over bureaucracy
  • Opportunities to influence architecture, engineering standards and product direction
  • A global business with a long-established commercial SaaS platform

About the Role

As a Senior Software Engineer, you'll help design, develop and evolve the core software that powers Atmail's commercial messaging platform.

Working alongside experienced engineers, QA specialists and platform engineers, you'll contribute across the full software development lifecycle—from architecture and implementation through to deployment, optimisation and operational support.

You'll be trusted to own your work, contribute ideas, challenge assumptions and help raise the engineering standard across the team.

What You'll Be Doing

  • Design, develop and enhance scalable software solutions
  • Build reliable, secure and maintainable code
  • Investigate complex production issues and perform root cause analysis
  • Contribute to architecture and technical design discussions
  • Collaborate closely with Platform Engineering, QA and Product teams
  • Participate in planning, code reviews and continuous improvement initiatives
  • Improve platform performance, reliability, security and scalability
  • Participate in an on-call rotation when required
  • Help shape engineering practices and contribute to technical excellence across the team

AI Is Part of How We Engineer

AI isn't an experiment at Atmail—it's part of how we work.

You'll use AI throughout the engineering lifecycle, including:

  • Code generation and review
  • Debugging and troubleshooting
  • Requirements and technical documentation
  • Architecture exploration
  • Workflow automation

We're looking for engineers who understand where AI adds value, where human judgement matters most, and who take full ownership of the quality of everything they deliver.

About You

You'll be an experienced software engineer who enjoys solving complex technical problems and continuously improving both systems and engineering practices.

You'll bring:

  • Extensive commercial software engineering experience
  • Strong programming skills in technologies such as Go, Python, PHP, React, C/C++ or similar
  • Experience building and supporting scalable commercial SaaS applications
  • Practical experience using AI coding assistants and modern AI engineering tools
  • Strong understanding of software architecture and distributed systems
  • Excellent analytical and troubleshooting skills
  • Experience working within Agile engineering environments
  • Excellent communication and collaboration skills
  • A Bachelor's degree in Computer Science, Software Engineering or a related discipline

Experience That Will Set You Apart

You'll be highly regarded if you've worked with:

  • AWS cloud services
  • Continuous Integration and Continuous Deployment (CI/CD)
  • High-availability distributed systems
  • Email technologies and internet protocols including SMTP, IMAP, DNS and HTTP
  • Platform monitoring and observability tools
  • Secure software engineering practices
  • Globally distributed engineering teams

Why Engineers Stay

Our engineers are trusted to solve meaningful problems—not simply complete tickets.

If you enjoy ownership, technical depth, modern engineering practices and working with talented people who care about building quality software, you'll thrive at Atmail.

Join us and help build the next generation of secure, scalable messaging technology.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151098963

Similar Jobs

Philippines

Skills:

JavaMachine LearningSqlNosqlAgile DevelopmentRestful ApisPythonLLMsAiRAG ConceptsRelational DatabasesVector DatabasesDSPyPrompt Engineering

Philippines, Manila

Skills:

JavaAws ServicesOauth2Node.jsJwtSpring BootGitPythonevent-driven systemsGomicroservices architectureAPI gatewaysRESTful API design

Philippines

Skills:

GitAndroid StudioJavascriptGraphqlPerformance TuningReact NativeRestful ApisXcodeoffline storageVS Codemobile development lifecyclecore mobile frameworksReact componentsReact lifecyclethird-party dependenciesiOS app deployment