DiligenceVault logo
DiligenceVault

A digital fund due diligence ecosystem

Backend Engineer, Python

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

5 days ago

Salary

0

Seniority

Senior

Bachelor Degree2.7 yrs expEnglishCloudDistributed SystemsNoSQLPythonSQL

Job Description

Backend Engineer, Python

DiligenceVault

• Design and build scalable backend systems and APIs using Python • Develop distributed services and infrastructure tooling • Improve system scalability, reliability, and performance • Work with SQL and NoSQL databases across high-volume workloads • Build and maintain CI/CD and deployment workflows • Implement monitoring, logging, and observability solutions • Troubleshoot production issues and optimize system performance • Collaborate with engineers, product managers, and QA teams in an agile environment

Job Requirements

  • 2.6+ years of professional software engineering experience
  • Strong proficiency in Python and Object-Oriented Design
  • Strong understanding of Computer Science fundamentals, data structures, and system design
  • Experience building production-grade backend systems and APIs
  • Good understanding of distributed systems and scalable architectures
  • Experience with SQL and NoSQL databases
  • Familiarity with cloud infrastructure, networking, CI/CD, and DevOps workflows
  • Strong debugging, problem-solving, and communication skills
  • Passion for writing elegant, maintainable, and scalable code.

Benefits

  • Medical Insurance
  • Wellness Reimbursement
  • Generous Paid Time Off Policy
  • Work from Home
  • Exciting Team Offsites
  • Reward & Recognition Program

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Lead the full software development lifecycle from conception through deployment to staging and production environments, focusing on robust, secure, and continuous deliveries. • Serve as the technical reference within the squad, ensuring the quality, performance, and resilience of services related to card processing and financial transactions. • Drive architecture and engineering decisions, thoroughly understanding technical trade-offs and guiding the team in selecting scalable and secure solutions. • Promote development excellence using advanced practices such as TDD/BDD, code reviews, clean code, DDD, and high coverage of automated tests. • Actively participate in the support and maintenance of systems in production.

Brazil
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Lead full product deployments across Staging and Production environments, ensuring secure and efficient releases; • Own the architecture and design of product components, with a deep understanding of technical decisions and the rationale behind each choice; • Ensure development quality by promoting robust coding practices, performing code reviews, and maintaining high automated test coverage to guarantee stability and reliability of delivered solutions.

Brazil
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Lead the full software development lifecycle from conception to deployment in staging and production environments, focusing on robust, secure, and continuous deliveries. • Serve as the technical reference within the squad, ensuring the quality, performance, and resilience of services related to card processing and financial transactions. • Drive architectural and engineering decisions, thoroughly understanding technical trade-offs and guiding the team in selecting scalable and secure solutions. • Promote development excellence through advanced practices such as TDD/BDD, code reviews, clean code, DDD, and high coverage of automated tests. • Actively participate in the support and maintenance of systems in production.

Brazil
Genesis Tech logo

PHP Developer

Genesis Tech

Do you want to influence lives of millions of people worldwide? Join us!

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Розробка нового функціоналу для мікросервісів; • Проєктування та підтримка high-load систем; • Оптимізація та робота з базами даних; • Взаємодія з командою для пошуку найкращих технічних рішень.

Ukraine