Python Engineer

Remote $100k–$150k middle 5 months ago full-time quality 8/10

Role in brief

Checkr is looking for a Python Engineer to join its Truework division, which focuses on providing employment and income verification services. This role involves independent problem-solving, delivering high-quality solutions, and collaborating with various teams to develop new features. It suits engineers with a customer-centric and data-driven approach, who are proficient in Python and JavaScript.

PythonJavaScriptRESTful APIs

About the role

This Python Engineer role at Checkr's Truework division involves developing and delivering high-quality software solutions. The work centers on building features for a platform that provides employment and income information, operating within a fast-paced environment. The engineer will function as an individual contributor, taking ownership of tasks from problem-solving to implementation, with a focus on customer needs and product impact.

The position requires collaboration with engineering, product, and design teams to architect new features. It emphasizes an experimental mindset, encouraging the validation of customer needs, team buy-in, and the rapid deployment of minimum viable products. A strong emphasis is placed on quality, ensuring that deliverables are performant, reliable, scalable, and secure, capable of supporting Truework’s operational scale.

Success in this role means consistently delivering impactful features and maintaining high-quality code. The engineer will also be responsible for monitoring, investigating, and resolving production issues for services owned by their team. This involves a data-driven approach to instrumenting and deploying new product experiments, ensuring that development efforts are informed by analytical insights.

The salary for this position ranges from $100,000 to $150,000 annually.

Skills that matter here

  • Python: This role requires proficiency in Python for developing and delivering software solutions.
  • JavaScript: Proficiency in JavaScript is necessary for this position, likely for front-end or full-stack development tasks.
  • RESTful APIs: Experience in developing RESTful APIs is a key requirement for building and integrating services.

Who this role suits

  • A person who thrives on independent problem-solving and takes full ownership of their work from design to production.
  • Someone with a customer-centric and product-oriented mindset, eager to collaborate with stakeholders to resolve ambiguities and ship features.
  • An individual who values quality and adopts an experimental, data-driven approach to product development.
  • A candidate with a strong bias for action, who can navigate ambiguity and consistently deliver meaningful outcomes.

From the employer

  • Be an independent individual contributor who can solve problems and deliver high-quality solutions with minimal/high-level oversight and a high level of ownership
  • Bring a customer-centric, product-oriented mindset to the table - collaborate with customers and internal stakeholders to resolve product ambiguities and ship impactful features
  • Partner with engineering, product, design, and other stakeholders in designing and architecting new features
  • Experimentation mindset - autonomy and empowerment to validate a customer need, get team buy-in, and ship a rapid MVP
  • Quality mindset - you insist on quality as a critical pillar of your software deliverables
  • Analytical mindset - instrument and deploy new product experiments with a data-driven approach
  • Deliver performant, reliable, scalable, and secure code capable of supporting Truework’s significant scale
  • Monitor, investigate, triage, and resolve production issues as they arise for services owned by the team
  • 2+ years of software development experience
  • Bachelor degree (or equivalent education/training)
  • Proficiency in Python and JavaScript
  • Experience developing RESTful APIs
  • Strong communication and documentation skills
  • A strong sense of ownership from feature design through production release
  • A desire to collaborate with external stakeholders
  • An eagerness to learn, collaborate, improve, innovate, and have fun
  • An A-player mindset with a strong bias for action: you raise the bar, move with urgency, stay resilient through ambiguity, and take ownership to deliver meaningful outcomes
  • A fast-paced and collaborative environment
  • Learning and development allowance
  • Competitive compensation and opportunity for advancement
  • 100% medical, dental, and vision coverage
  • Up to $25K reimbursement for fertility, adoption, and parental planning services
  • Flexible PTO policy
  • Monthly wellness stipend
  • Pay Transparency Disclosure

Questions about this role

What is the remote work policy for this role?

This is a fully remote position.

What is the expected seniority level for this position?

This role is for a middle-seniority Python Engineer.

What are the core technical skills required?

Proficiency in Python and JavaScript, along with experience developing RESTful APIs, are core technical skills for this role.

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Never share seed phrases or private keys. No real job needs them.
  • Do not install software ("test tasks", "trading tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to Checkr.