Python Engineer

We are a marketplace where users can compare personalized, prequalified rates and quotes from multiple lenders and carriers, for student loans, mortgages, personal loans, and insurance. 

We’re challenging the status quo by giving power to the consumer. We believe in a world where ‘ethical’, ‘lending’, and ‘insurance’ can coexist, so we set out to build innovative platforms that actually work for customers. Our mission is to help people find the best loan or insurance policy possible. 

We believe researching and buying loans or insurance shouldn’t be confusing or complex, so we’ve focused on simplicity. We’ve created the only unbiased loan and insurance buying process out there, which makes finding options straightforward and clear. 

 

Location - Ukraine

This is a project-based role for approximately 6-9 months, full-time.

 

Responsibilities

  • Backend monitoring and support for carrier integrations that auto fill customer apps on portal, trigger quote generation and scrape the results to bring in-house for customer dashboard
  • Support post-deployment fallouts on projects worked on and released to production;
  • Determine operational feasibility by evaluating, analysis, problem definition, requirements, solution development, and proposed solutions;
  • Cross-team collaboration in driving the end to end delivery of Insurance quotes
  • Participating in the code reviews and design discussions with other engineers;
  • Have a strong sense of end to end ownership;
  • Adhere to key principles: Code and design for best performance, scalability and resiliency;
  • Participate in Agile planning and standup meetings;
  • Participates in the testing process through test review and analysis, test witnessing and certification of software;
  • Be a self-starter, capable of solving ambiguous and challenging technical problems with wide scope;
  • Deliver trustworthy solutions for engineers allowing them to focus on experimentation, evolution, and delivery of high-quality features;
  • Collaborate cross-functionally with data scientists, business users, project managers and other engineers to achieve elegant solutions;
  • Backend development including design, documentation, implementation, and testing;
  • Work alongside other engineers on the team to elevate technology and consistently apply best practices.

 

Skills Required

  • 2-3 years of software development experience (from customer requirements -> functional spec -> design -> development/testing -> deployment and monitoring)
  • Python (Required)
  • Javascript
  • HTTPX, asyncio
  • Inspecting browser network traffic, replaying payloads
  • Understanding of GraphQL and REST APIs
  • Authentication handling, persist tokens, and session management
  • 2+ years of experience building scalable, maintainable, production-quality services at cloud-scale with AWS platform
  • Solid understanding of software design and development
  • Experience with third-party libraries and APIs
  • Experience building AI/ML solutions to real problems
  • Ability to solve problems that span multiple interconnected systems / microservices
  • Excellent design and problem solving skills

Nice to have:

  • Ruby
  • Playwright (Web Automation)
  • Use tools and methodologies to create representations of workflows, user interfaces, data schemas, etc

Soft skills:

  • Strong interpersonal and communication skills
  • Ability to adapt and learn new technologies quickly and independently

Required languages

English B2 - Upper Intermediate
Python, JavaScript, HTTP, asyncio, REST API, GraphQL, AI, ML, Ruby
Published 5 November
71 views
·
2 applications
50% read
·
50% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...