Senior Python Engineer (#3802)

Ukraine
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development
Project:
RippleMatch

We are looking for a Senior Python Engineer for one of our clients. To join our highly collaborative team of thoughtful engineers working to deliver a high-quality and industry-leading product.
The client is in the recruitment automation platform, changing how Gen Z finds work. By replacing job boards with matching and automation, client eliminates the most time-intensive parts of the recruitment process for both employers and job seekers. Leading employers leverage the client to build high-performing teams, and Gen Z job seekers across the country trust the client to launch and grow their careers.
The Senior Software Engineer will join our Research and Development team to continue building new product features, maintaining existing features, and addressing bugs as they arise.
In addition to writing code that adheres to software design best practices, you will play a central role in defining our engineering culture. You will also work closely with QA and Product Management to participate in and shape our internal processes.
While all engineers on the team have a specialty and focus, all team members are also ready to do whatever it takes for everyone to win. This is an amazing opportunity to contribute in meaningful ways to an exciting product.
We have a one-of-a-kind team with a super collaborative and very contagious positive attitude. We are hard-working engineers who care deeply about our mission and building the highest quality product we can build. The team enjoys and excels at mentoring and learning from each other. In general, we value collaboration, communication, and a “no job too small" attitude.

What You'll Do:

  • Deliver high quality, well-tested code that adheres to documented standards
  • Work with Product and other engineers to shape the vision for new features
  • Design architectural documentation to help guide future product development
  • Partner with QA to ensure that everything we deliver is high quality
  • Take initiative to resolve bugs and research issues as they arise
  • Actively find new ways that we can leverage AI in the product and in daily workflows


Who You Are:

  • You will bring proven experience with technologies in our existing tech stack.
  • Backend: 4+ with Python
  • Experience with Flask, FastAPI, Pydantic, Postgres
  • Demonstrates a profound understanding of software development concepts. You know what SOLID stands for.
  • Capable of engaging in in-depth discussions on the trade-offs inherent in various software architectures.
  • Balances strong technical acumen with high emotional intelligence, fostering collaborative and effective working relationships.
  • Driven by a genuine passion for delivering an outstanding product and contributing to an excellent user experience.
  • Skilled in conveying complex ideas in a clear and understandable manner.
  • Proficient in crafting code that is not only functional but also extensible.
  • Understand the benefits and risks of utilizing AI as a tool to write and deliver code.
  • Takes ownership of mistakes and learns from them.

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

×

Easy apply

    or
    Refer a friend