Careers at Dafinitiq

Join us as we drive the advancement of secure and intelligent technologies. As a vital member of our expanding team within a dynamic atmosphere, you'll take ownership of projects from the get-go while benefiting from guidance provided by seasoned professionals in the field.

Senior
Software Developer

Job Description

At Dafinitiq, we're seeking a highly skilled Software Developer to join our team. In this role, you'll play a crucial part in creating and implementing best practices for deploying and maintaining software across various cloud platforms including AWS, GCP, and Azure. You'll be responsible for ensuring minimal downtime and high reliability while monitoring our software on deployed machines and devising solutions to overcome any bottlenecks encountered. Additionally, you'll contribute to improving developer efficiency by developing internal tooling and optimizing our CI/CD systems.

Key Responsibilities:

◦ Create and implement best practices for deploying and maintaining software across AWS, GCP, and Azure.

◦ Monitor deployed software and architect solutions for any encountered bottlenecks.

◦ Improve developer efficiency through the development of internal tooling and optimization of CI/CD systems.

Qualifications:

◦ 5+ years of experience in a software engineering role focusing on infrastructure, monitoring, or large-scale software products.

◦ Proficiency in coding with at least 5 years of experience ranging from shell scripting (e.g., Bash) to higher-level languages (e.g., Python).

◦ Experience with microservice orchestration frameworks such as Kubernetes.

◦ Familiarity with containerized systems, including Docker.

Nice to Have:

◦ Experience with open-source tooling.

◦ Experience deploying software on public clouds (e.g., AWS) or on-premise clusters.

If you're passionate about tackling challenging problems and contributing to cutting-edge technology solutions, we'd love to hear from you! Apply now to join our dynamic team at Dafinitiq.