Role in brief
Checkr is looking for a Python Engineer to join its Truework division, which focuses on employment and income verification. This role involves developing high-quality, scalable solutions, collaborating with various teams, and owning features from design to deployment. Candidates with strong Python and JavaScript skills, a customer-centric approach, and a desire to work in a fast-paced environment should apply.
About the role
This Python Engineer role at Checkr's Truework division focuses on building and maintaining systems that provide crucial employment and income information. You will be an individual contributor, responsible for solving problems and delivering robust solutions with a high degree of ownership. The work involves collaborating with product, design, and other engineering teams to architect and implement new features, ensuring they are performant, reliable, and secure.
The Truework team operates with an independent, startup-like culture within Checkr, allowing for rapid development cycles while leveraging the resources of the larger company. Success in this position means consistently delivering high-quality software, taking a data-driven approach to product experiments, and actively monitoring and resolving production issues. Your contributions will directly impact a service that is disrupting a significant industry.
A key aspect of this role is bringing a customer-centric and product-oriented mindset to development. This involves collaborating with both internal and external stakeholders to clarify requirements and ship impactful features. You will also be expected to have an experimentation mindset, validating customer needs and quickly deploying minimum viable products (MVPs), while always maintaining a strong focus on quality in all software deliverables.
The salary for this position ranges from $100,000 to $150,000 USD.
Skills that matter here
- Python: This role requires proficiency in Python for developing and maintaining backend systems and solutions.
- JavaScript: Proficiency in JavaScript is needed, likely for front-end interactions or full-stack development within the team.
- RESTful APIs: Experience in developing RESTful APIs is essential for building interconnected services and data exchange.
Who this role suits
- A person who thrives on taking full ownership of their work, from initial design through to production release.
- Someone who enjoys collaborating with diverse teams and external stakeholders to resolve ambiguities and deliver impactful features.
- An individual with a strong bias for action, who can navigate ambiguity and consistently deliver meaningful outcomes.
- A developer who values quality in their software and approaches problem-solving with an analytical, data-driven mindset.
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 position?
This position is fully remote.
What level of experience is required for this role?
This is a middle-seniority role, requiring 2+ years of software development experience.
What are the core technical skills needed for this role?
The core technical skills required are proficiency in Python and JavaScript, along with experience developing RESTful APIs.