We work in a non-hierarchical organization that empowers everyone to take responsibility, stay focused, and contribute directly to the company’s success and customer value. We value expertise and continuous professional development. Our professionals work closely with experienced colleagues, take ownership of their work, and continuously expand their skills. Openness and diversity are core to OX. Different perspectives, backgrounds, and ways of thinking strengthen our collaboration and help us see the bigger picture. Join the team Join us in our fight for an open internet and deliver added value! Click “Apply now” to submit your application. Your contact person Reach out to Justin (recruiting@open-xchange.com) from the People Team. He will be able to discuss current opportunities and tell you more about our exciting vision and mission @OX.
MTA & Anti-Abuse Engineer
Location
Worldwide
Posted
65 days ago
Salary
0
Seniority
Mid Level
Job Description
MTA & Anti-Abuse Engineer
Open-Xchange
Role Description Are you a motivated engineer who wants to make an impact by developing and operating scalable MTA platforms while designing systems to detect, prevent, and mitigate abuse? At Open-Xchange, we develop open-source communication and collaboration software used by public sector organizations, telcos, and hosting providers to keep data secure and under their control. Our products cover email, collaboration, DNS security, and related services, and are used by millions of people worldwide. Your team will focus on developing and maintaining the OX Cloud MTA platform and Anti-Abuse systems. You’ll contribute to the implementation of architectural decisions and apply your expertise to ensure the platform’s reliability, stability, and security. Your work will focus on: - Contribution to the development and maintenance of the OX Cloud MTA platform and Anti-Abuse tooling. - Design and continuous improvement of technical processes to detect, prevent, and respond to abuse across the OX Cloud platforms. - Optimization of workload efficiency through automation of routine tasks and enhancement of monitoring tools and processes. - Cross-functional collaboration to support product delivery and ensure alignment with team objectives and priority projects. - Development and sharing of expertise in abuse analysis, investigation techniques, and relevant tools within the team. - Development of internal components as well as responsibility for deploying and maintaining them at scale. This is the tech stack you'll be working with: - Operating system: Linux - Protocols and standards: SMTP, SPF, DKIM, DMARC - Containerization, orchestration, and infrastructure management: Kubernetes, OpenStack, Terraform, Ansible - Programming languages: Golang, Python Qualifications - Hands-on experience as an Anti-Abuse Engineer or Software Engineer. - Experience with distributed architectures, ideally in Kubernetes-based environments. - Familiarity with the MTA and AVAS vendor landscape, combined with a strong interest in automation across delivery monitoring and abuse handling. - Analytical mindset with enjoyment in solving complex security and deliverability challenges. - Continuous drive to improve abuse detection and prevention approaches, including testing and refining solutions. - Interest in evolving standards and willingness to work with RFCs when needed. - Strong verbal and written communication skills in English. - Intrinsic motivation to take ownership and a passion for open-source technologies, thriving in a low-hierarchy environment. - Comfortable working in a remote-first environment with multicultural teams across different time zones. Benefits - The flexibility to work 100% remotely ensures a work environment that suits you best. - Flexible working hours that allow you to successfully combine your home and family responsibilities with work. - Getting together in-person for workshops and fun team events. - Time off to volunteer – and mental health support when you need it. - Financial relief through corporate benefits and a subsidy for ergonomic chairs and desks. - Further location-related benefits can be discussed in an initial talk. Join the team Join us in our fight for an open internet and deliver added value! Click “Apply now” to submit your application. Your contact person: Reach out to Justin (recruiting@open-xchange.com) from the People Team. He will be able to discuss current opportunities and tell you more about our exciting vision and mission @OX.
Related Guides
Related Job Pages
More Software Engineer Jobs
Software Engineer
PantheonPantheon is a website operations platform for Drupal and WordPress that allows organizations to manage their websites from a single dashboard. Launched in 2010, the company is head
Role Description Buscamos um(a) Engenheiro(a) de Software altamente qualificado(a), com sólida experiência em testes automatizados, desenvolvimento backend com tecnologias modernas em .NET e vivência prática com serviços Azure. Essa pessoa será responsável por projetar, implementar, executar e sustentar uma infraestrutura de testes robusta, além de contribuir ativamente para o desenvolvimento de aplicações escaláveis, confiáveis e de alta qualidade. Qualifications - Inglês fluente - Excelentes habilidades de comunicação, facilitação e resolução de conflitos - Capacidade de atuar de forma colaborativa com equipes multifuncionais - Forte capacidade de organização e resolução de problemas - Experiência em ambientes com equipes remotas ou globalmente distribuídas Requirements - Infraestrutura e automação de testes — muito importante - Ampla experiência na construção, evolução e manutenção de infraestrutura de testes - Sólido conhecimento em: - testes unitários - testes de integração - testes funcionais (E2E) - Proficiência no uso de NSubstitute para mocks - Capacidade de escrever, executar, analisar e solucionar falhas em testes automatizados - Experiência na geração, análise e comunicação de relatórios de cobertura de testes - Experiência com GitHub como plataforma de controle de versão - Vivência prática na configuração e manutenção de GitHub Actions para execução de testes automatizados e fluxos de CI - Capacidade comprovada de garantir a confiabilidade, estabilidade e manutenção contínua das suítes de testes - Desenvolvimento backend - Sólida experiência com C# - Proficiência em .NET 8 / .NET 9 / .NET 10 - Experiência no desenvolvimento de APIs mínimas - Sólido conhecimento em OpenAPI (Swagger) - Desenvolvimento frontend - Experiência com Blazor - Dados e persistência - Proficiência em Entity Framework Core (EF Core) - Sólida experiência com SQL Server, incluindo: - escrita de consultas performáticas - otimização de padrões de consulta - compreensão e análise de planos de execução - Serviços de nuvem Azure - Experiência com Azure Service Bus - Conhecimento prático de Azure Functions - Experiência com Azure Cosmos DB - Observabilidade - Experiência prática com Distributed Logging - Experiência na implementação e uso de OpenTelemetry Benefits
Software Development Internship
TNG Technology ConsultingWe solve hard IT problems: Agile Software Development, Artificial Intelligence, DevOps & Cloud!
• Support in the further development and optimization of a wide range of software systems • Work on internal tools, prototypes, and external client projects • Depending on the project setup: involvement in agile team structures • Various opportunities to contribute internally
Internship – Software Developer, Dual Degree
v(dev)Criamos soluções digitais que transformam a gestão do seu negócio
• Front-end and/or back-end development; • Bug fixing and continuous improvement; • Defining the most appropriate technologies to be used in the systems under development; • Propose and implement new tools, techniques, and methodologies; • Share and help grow the team's technical knowledge;
Energy Hub Developer
Accenture Federal ServicesWe believe in the power of change, harnessed in ways that matter for our country and communities.
• Utilizes the Microsoft 365 suite of tools including Power Automate, Power Apps, Power BI, Lists, and Forms to maintain existing solutions, perform troubleshooting to alleviate any technical impacts, and develop modernization UI/UX, reporting, and internal team process solutions. • Develops and implements Microsoft APIs, or equivalent APIs with SharePoint. • Identifies appropriate issues to escalate to Microsoft in the form of cases and collaborates with Microsoft to implement case solutions.



