TR - Lead Full Stack (Python)

Apply Now

Company: Empirical

Location: San Diego, CA 92154

Description:

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, SAAS company that is disrupting legal services by enabling lawyers to review contracts without reading them across the globe. Their mission is to make transactions faster, more certain and more valuable through AI-driven insight and automation.

What you'll be doing
  • You will lead and mentor a team of developers, fostering effective communication and collaboration while managing team dynamics and performance.
  • 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 their 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.
  • You will put your thoughts forward and bring new ideas of how to solve problems to their Sprint Ceremonies, always ensuring they are customer focused.


Your qualifications and experience

Must haves
  • Proven experience leading software development teams
  • 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 REST APIs which underpin the client's product.
  • Designing, developing and maintaining their 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!

Similar Jobs