Backend Python Engineer

closed
DiligenceVault Logo

DiligenceVault

πŸ“Remote - Worldwide

Summary

Join DiligenceVault, a leading technology platform, as a Backend Python Engineer. Contribute to the development and optimization of backend systems, including workflow automation and real-time messaging. You will work with distributed architectures, ensuring high performance and scalability across multiple domains. This role requires experience in complex performance optimizations and a strong commitment to engineering excellence. You'll collaborate with cross-functional teams and contribute to CI/CD pipelines and cloud resource management. The ideal candidate possesses strong Python expertise and experience with various technologies.

Requirements

  • 3+ years of experience as a Backend Engineer, with strong expertise in Python (preferably with Object-Oriented Design)
  • Strong understanding of CS concepts, data structures, and design
  • Proficiency in Python and familiarity with common backend frameworks
  • Experience in designing and implementing scalable and highly performant backend systems
  • Hands-on experience working with SQL and NoSQL databases (preferably MSSQL and MongoDB)
  • Strong communication skills (written and verbal) with the ability to collaborate with different teams
  • A passion for building elegant, maintainable, and scalable code

Responsibilities

  • Design, implement, and maintain robust backend systems using Python
  • Build and optimize workflow automation tools and real-time messaging systems
  • Work with distributed architectures and help optimize system performance (database, API, UI)
  • Develop and implement scalable, maintainable, and elegant backend code following best practices
  • Collaborate with cross-functional teams to improve system architecture, scalability, and performance
  • Contribute to CI/CD pipelines, DevOps, and cloud resource management, with a focus on Azure
  • Work with databases (SQL and NoSQL, preferably MSSQL and MongoDB) to ensure optimal performance
  • Assist with security protocols, including SSO integration (SAML) and authentication (JWT)
  • Work with tools like ElasticSearch, Redis, BeautifulSoup, Machine Learning, and Automated Testing as part of the development process
  • Contribute to the ongoing improvement of the team’s workflow, processes, and culture

Preferred Qualifications

  • Experience working with ElasticSearch, Redis, BeautifulSoup, SSO integration (SAML), security/auth (JWT), and writing parsers
  • Familiarity with DevOps, CI/CD, cloud resource management (Azure experience is a plus)
  • Experience in machine learning and automated testing
This job is filled or no longer available