Backend Developer

Engineering Dallas, Texas


Semperis puts people first. Within the Semperis team are world-class thought leaders, distinguished engineers, top technology experts, and visionary professionals. Our team members shape the Semperis culture, which champions strategic vision, specific expertise, intelligent and precise solutions, and continuous innovation. With teams across North America, EMEA and APAC, you’ll be working alongside top global talent from around the world. Semperis is ranked as one of the fastest-growing companies in Deloitte’s 2021 Technology Fast 500. 

What’s your passion? If you’re a purpose-driven person who always sees the glass as half full, seizes opportunities, and has an urge to learn and develop your skills while managing a balanced, healthy life—we’d love to hear from you.  

Semperis focuses on creating an employee experience that is aligned with our vision—being a Force for Good— starting with being a good workplace that empowers its employees and fosters an inclusive environment. 


The Semperis Story 
 For security teams charged with defending hybrid and multi-cloud environments, Semperis ensures the integrity and availability of critical enterprise directory services at every step in the cyber kill chain and cuts recovery time by 90%. Purpose-built for securing hybrid Active Directory environments, Semperis’ patented technology protects over 50 million identities from cyberattacks, data breaches, and operational errors. The world’s leading organizations trust Semperis to spot directory vulnerabilities, intercept cyberattacks in progress, and quickly recover from ransomware and other data integrity emergencies.   

What we are looking for:  

We are looking for a Software Engineer, Backend Developer to join our team.  
What you will be doing: 

As a Software Engineer at Semperis, you will be an essential member of our Engineering team, collaborating with the product owner and other product stakeholders to deliver the latest security and identity products.   

You will be a part of a new team, developing a new SaaS based product, utilizing advanced technologies and participating in the design and implementation of the new product.   

  • Participate in the development of a new, cloud-based software product 
  • Write stable and scalable code, packaged as micro services 
  • Participate in code reviews 


What you will bring to the table:    

  • 5+ years’ experience in C#/Java/Python and demonstrated ability to produce production-ready code at a company of similar size and complexity. 
  • Experience with containerized applications in Docker within a CI/CD environment using Azure DevOps, or similar platform.
  • Expert working within a microservice architecture, with knowledge of both asynchronous and synchronous GRPC/HTTP based requests.
  • Experience with event-based messaging systems like RabbitMQ, Kafka, or ServiceBus
  • Experience with SQL/NoSQL databases, data modelling
  • Familiar with modern, cloud-based infrastructure such as Azure/AWS 
  • Experience with agile development methodologies 
  • Internally motivated, able to work proficiently both independently and in a team environment 
  • Strong communication skills with both internal team members and external business stakeholders 
  • All-around team player who is self-motivated with a high work ethic 

 Bonus Points: 

  • Experience with Azure Cloud  
  • Experience with front-end technologies, JavaScript 
  • Good understanding of REST APIs 


Semperis is proud to be an Equal Opportunity Employer. We welcome applicants of any gender, age, life status, or culture. We see only the potential and capabilities of each candidate and the unique contribution of every employee. Should you require accommodation during the recruitment process, please do not hesitate to ask.