Turing Internship – Senior Software Engineer


A NASDAQ-listed automotive Fintech platform intuitively revolutionizing a customer’s car shopping experience is looking for a Senior Software Engineer. The engineer will be working closely with the front-end engineers to build features that drive the customer experience. The company is determined to make the process enjoyable, fun, and accessible for users to buy and sell cars. This position requires a significant overlap with the PT time zone.

Job Responsibilities:

  • Collaborate with product, design, and engineering team to design and build consumer-facing features
  • Design and implement APIs and manage cross-service integration testing
  • Implement robust and scalable distributed systems
  • Test, deploy, and monitor changes in test and production environments
  • Work with customer support teams to address issues
  • Contribute to the broader engineering spectrum and processes

Job Requirements:

  • Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
  • At least 2+ years of relevant experience as a software engineer
  • A minimum of 2+ years of professional experience with Python
  • Must have at least 2+ years of experience in building APIs for customer-facing applications
  • Demonstrable experience with automated testing (unit, functional, and integration tests)
  • Nice to have experience with SQL databases, query languages, and ORMs (e.g., SQL Alchemy)
  • Demonstrable experience building and operating software in the cloud (AWS preferred)
  • Prior experience with automated testing (unit, functional, and integration tests) is nice to have
  • Ability to contribute to and excel in a team environment
  • Ability to prioritize tasks and work autonomously
  • Excellent English communication skills

Job Details:

Company: Turing

Job Type: Full Time

Job Location: Pakistan

Apply Online

Leave a comment