About us:

Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-quality solutions to our clients.  Our founders and team members have industry experience and have held senior positions in a wide variety of companies – from emerging startups to large Fortune 50 firms – and we have taken our combined experiences and developed a unique approach that is supported by the principles of deep expertise, integrity, transparency, and dependability.

The Role:  

We are seeking a Sr. Python Engineer to join our team. The successful candidate will build and maintain scalable, highly available, and eventually consistent distributed systems. You will work on designing, developing, testing, deploying, and maintaining web applications in the cloud using Python. You should have strong experience with containerization technologies such as Docker and Kubernetes. You should also be familiar with DevOps and implementing CI/CD pipelines, preferably using GitHub Actions

What you will do: 

  • Design and develop software systems using Python
  • Build and maintain web applications in the cloud
  • Troubleshoot and resolve software defects and production issues
  • Collaborate with cross-functional teams to develop software solutions
  • Implement CI/CD pipelines and DevOps best practices
  • Work with version control, build and configuration management, automated deployments, and automated testing
  • Ensure software design patterns and best practices are followed
  • Mentor junior team members and help with their career development

Required Skills: 

  • 3+ years of experience with Python
  • Thorough understanding of REST APIs
  • 5+ years of software engineering experience
  • 3+ years experience building and maintaining web applications in the cloud, crafting scalable, highly available, and eventually consistent distributed systems
  • 3+ years experience in containerization technologies (Docker, Kubernetes)
  • Excellent troubleshooting and analytical skills
  • Experience working with production systems under load
  • Experience with DevOps and implementing CI/CD pipelines. GitHub Actions preferred
  • Strong understanding of JavaScript/TypeScript fundamentals
  • Strong understanding of SDLC processes such as version control, build and configuration management, automated deployments, and testing.
  • Good verbal and written communication skills
  • Experience with software design patterns and a proven track record of building maintainable software

Education & Certifications:  

  • Bachelor’s Degree in Computer Science or relevant years of work experience

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Please reach out to our support team via our help center.
Please complete the reCAPTCHA above.