Engineering

TR - Sr Full Stack Engineer (Python)

Remote
Work Type: Contract
IMPORTANT: At the moment we are only considering candidates located in Latin America. Please do not apply if you are not located in Latin America.


About Empirical
Empirical empowers early and growth stage tech companies to create the right products in the right way by providing two pivotal services:

  • Product & Technology Leadership: Our clients entrust critical decisions to our network of top-tier US-based CTOs and CPOs. We provide fractional, project, or advisory based support, combining highly experienced talent with a flexible approach.
  • Product Development Teams: We provide our clients with high performing, senior product development talent through a scalable staff augmentation model and ongoing support. We focus on Latin America to find exceptional talent, with time zone and cultural compatibility.
We are proud to be a people first company, where we prioritize building meaningful, long lasting human connections with clients and team members alike, while embracing diversity and uniqueness. With this foundation and our focus on talent, we help create great products that people love.

Our values
  • Care about people first
  • Strive to add value always
  • Lead with integrity
  • Have fun every step of the way

The Opportunity
 Our client is a high growth, deep tech SAAS company that is disrupting legal services by enabling lawyers to review contracts without reading them across the globe from Sydney to San Francisco. Their mission is to make transactions faster, more certain and more valuable through AI-driven insight and automation.

What you'll be doing
Your mission is to become a collaborative and active member of one of the client's cross functional teams. You will work alongside both Front-End and Back-End Engineers, DevOps, Testers and Data Scientists as well as the wider business.
You will draw on your experience of developing Python microservices delivering a distributed SaaS platform and play a key role in driving the client's platform forwards. Your experience will allow you to influence decisions and mentor other members of your team.
The company's frontend applications are written using React and integrate with their backend web services via RESTful APIs, you will work closely with their Front-End Engineers and assist in architectural decisions which affect both front and backend code bases. You may be able to draw on your experience as a React developer or at least have an appreciation of front-end development.
You will be familiar with continuous integration and delivery, most importantly the ability to continuously ship code to production.


Your qualifications and experience

Must haves
  • 5+ years' experience as a Senior or Staff Engineer
  • Familiar with CI/CD pipelines and Trunk Based Development
  • Excellent Python knowledge
  • Self-motivated with excellent intuition for what needs to be done and great attention to detail
Responsibilities
  • Designing, developing and maintaining the client's REST APIs which underpin their product.
  • Designing, developing and maintaining the client's containerised event driven microservices.
  • Assessing new requirements in the form of stories; generating tasks, estimates, impact assessments.
Nice-to-haves
  • Familiar with coding standards and guidelines and a desire to craft beautiful code
  • An understanding of the key principles of software design patterns
  • Proficient in SQL
  • Demonstrable knowledge of React
  • Familiar with Azure or AWS

What we expect from you
  • 100% alignment with our core values!
  • Ability to work independently while being a highly collaborative team player
  • Comfortable working with minimal direction in a fast-paced environment
  • Strong critical thinking skills and a pragmatic approach towards solving problems
  • Ability to work independently and get things done with minimal direction
  • Drive projects from start to finish in a fast-paced environment
  • Strong documentation and verbal/written communication skills.
  • Detail-oriented and highly collaborative team player

What we offer
  • Remote/flexible work
  • Highly competitive compensation in US dollars
  • Opportunities for personal and professional development; mentorship, coaching and training as needed
  • Ongoing, 40 hours per week dedication
  • The opportunity to be part of an amazing, multicultural community of tech experts

Why work with us?
  • We pride ourselves on our core values and have proven that putting people first creates a thriving and collaborative work environment.
  • We seek to accommodate and balance individual needs with client needs, understanding each one of us is unique.
  • We offer benefits such as remote/flexible work, selective paid training, mentorship programs, referral programs and more.
  • We are selective in the projects we take on to ensure our teams are engaged in challenging, meaningful, enjoyable opportunities that will provoke creativity, innovation and growth!

Submit Your Application

You have successfully applied
  • You have errors in applying