Senior Software Engineer

Senior Software Engineer

Turing
5-8 years
Not Specified

Job Description


Job description
Job Responsibilities:
  • Actively participate in thorough architectural and educational code reviews
  • Brainstorm with key stakeholders within the team, including product managers, designers, and engineers to conceptualize and build new features
  • Design, build and maintain APIs, services, and systems critical to the consumer experience
  • Identify project risks and propose alternatives
  • Help in triaging and resolving production issues together with the customer support team
  • Improve engineering standards, tooling, and processes and promote engineering/QA best practices
  • Mentor other engineers

Job Requirements:
  • Bachelor's/Master's degree in Engineering, Computer Science (or equivalent experience)
  • At least 3-5+ years of relevant software engineering experience (Python)
  • Strong technical and software development background
  • Solid Python experience building APIs and back-end systems using ORMs (e.g., SQLAlchemy)
  • Expertise in automated testing on a cloud platform e.g., AWS (unit, functional, and integration tests)
  • Excellent communication skills, both written and verbal

Job Details

Employment Types:

Industry:

Other

Function:

IT

About Turing

A well-funded car leasing company, providing unhampered access to mobility through the car-as-a-service (CaaS) model, is looking for a Senior Software Engineer. The engineer will work within the consumer's team, collaborating closely with web and mobile engineers to build back-end functionalities that power the consumer experience. The company focuses on developing next-generation FinTech technologies along with products that can handle information at scale and process large sums. This will be an exciting opportunity for candidates looking to take on new challenges across the entire stack and contribute to pushing the technology forward.

Job Source : www.turing.com

Similar Jobs

Career Advice to Find Better