Senior Python/Django Engineer

San Juan, United States

Apexive is a boutique software studio that creates top-notch technology for startups. 

We have a remote-first culture, and this position can be based anywhere. We encourage you to work in the way that best suits you. The company is led by a software architect (the founder actually codes), so you'll never feel like a cog in the machine. Everyone has the chance to make decisions that steer the company as a whole. 

While we are technology agnostic and believe in using the right tools for a given challenge, we are experts in cutting-edge frameworks and platforms, such as Flutter/Dart, Google Cloud Platform/AWS/Kubernetes, Python/Django, and Terraform, to name very a few. This is a full-time position.

This is a full-time position reporting to the Chief Technology Officer. For this role, we are considering candidates who are remote-based. Apexive offers different work modes to meet the variety of needs and preferences of our team. Learn more about our engineering philosophies, tools, and some of the challenges we’ve been solving on our Engineering blog.  

Customer Relationship
Personal Evolution
Premium Code

Our Hiring Process

Joining Apexive means becoming part of a team that values innovation and collaboration. Here's how our hiring process works:


Start by submitting your application. Show us why you're excited about joining Apexive and how your skills and experiences make you a great fit for our team.

Technical Survey

After applying, you'll be asked to complete a technical survey. This is your opportunity to showcase your skills. Please include links to specific sections of code where you've made significant contributions or solved complex problems.

Cultural Fit Interview

If your technical survey impresses us, we'll invite you for a cultural fit interview. This is a chance for us to get to know each other better and see how well you align with Apexive's values and culture.

Our Hiring Process

Joining Apexive means becoming part of a team that values innovation and collaboration. Here's how our hiring process works:

Technical Interview

Next, you'll have a technical interview. This is where you'll demonstrate your technical expertise, problem-solving abilities, and how you approach and tackle technical challenges.


 If all goes well, we'll extend an offer for you to join our team!

What You'll Do:

  • Develop and maintain Backend solutions using Python/Django
  • Build docker images that can run on top of AWS or other PaaS
  • Model databases using MySQL, Postgres, DynamoDB
  • Understand the needs of our clients and come up with solutions for their problems
  • Taking an active part in our learning and knowledge-sharing culture

Must Have:

  • 3+ years of Python/Django experience
  • Experience with RESTful backend applications, specially built with Django
  • An inability to write anything but clean, maintainable code
  • Strong aversion to hard code
  • Experience with deployment processes like AWS, Heroku
  • Being up-to-date with the latest news and technologies about the Backend
  • Ability to work independently
  • Alignment with our values, including get things done attitude

Nice to have:

  • UI/UX feeling
  • Docker, CircleCI
  • Terraform, Odoo
  • Basic knowledge of frontend 
  • Contributions to open-source projects

What We Offer 

Competitive compensation


Conferences, meetups, language lessons, and seminars to support personal growth


Flexible work hours and truly remote work culture

 Equity options


Technical innovations

Work with the latest tech stack and top startups from various industries

Company offsites

Offsite week in Thailand full of adventures - all expenses paid