Software Engineer, Backend (Python)
We usually respond within 2 hours
Calling All Upstarters!
BACK END DEVELOPER WANTED!
We are Upstart 13. We are humble, hungry, and competent people who are radically changing the expectations and experience of outsourcing for all participants by challenging barriers that create inequality and by bringing down borders in technology for people everywhere. We’re all about delivering value and doing big things. We have become a game-changer for teams around the world who look to Upstart’s services as a differentiator.
Job Description:
We are looking for a Latin-American-based Back-end developer with knowledge of Python to join our international team in a rapidly growing technology environment. In this position, the developer will design, develop, and maintain backend services. Additionally, we expect the developer to utilize their expertise in programming languages, algorithms, and problem-solving to create efficient and reliable software solutions. A Software Engineer at Upstart13 should have strong technical skills, a passion for innovation and quality, and the ability to adapt to evolving technologies, industry trends, and client procedures.
Responsibilities:
- Develop and maintain Python projects including business logic and proprietary frameworks.
- Understand REST frameworks such as FastAPI, Django, or Flask.
- Understand data storage solutions (e.g., databases, key-value stores, blob stores, etc.).
- Write reusable, testable, and efficient code.
- Conduct code reviews and provide constructive feedback to ensure code quality and adherence to coding standards.
- Implement software development best practices, including lifecycle management and version control using GitHub.
- Keep abreast of new technologies.
- Work closely with the product team to understand end-user requirements and translate them into technical specifications.
- Production support - Able to debug production issues and implement fixes as needed.
Qualifications
Technical skills:
- Bachelor’s degree in computer science, engineering, or a related field.
- 4+ years of experience in software engineering or related field.
- 4+ years of experience in Python development.
- Proficiency in software development best practices, including version control using GitHub.
- Solid understanding of object-oriented programming (OOP) and software engineering principles.
- Knowledge of RESTful APIs and microservices architecture.
Soft skills:
- Able to work in a fast-paced, dynamically changing business environment with minimal supervision.
- Excellent communication and collaboration skills with a desire to learn and teach.
- Excellent understanding of development processes and agile methodologies.
- Enthusiastic, highly motivated, and able to learn quickly.
- Strong problem-solving skills and ability to work independently or as part of a team.
Bonus skills:
- Proficiency in Python packages Pandas and Numpy is a plus.
- Experience with relational databases (e.g., SQL Server) and NoSQL databases (e.g., CosmosDB) is a plus.
- Familiarity with DevOps practices, continuous integration, and deployment pipelines.
- Understanding of security best practices.
Why Upstart13?
- We put people first at Upstart 13! We believe the world is filled with amazing people and we are willing to go to great lengths to seek out others who share our values to join our cause of bringing down borders in technology for people everywhere.
- We develop leaders at Upstart 13, we focus on what matters to do meaningful work, we own our shit, we stay curious, and we understand responsibility leads to giving. We do big things, together!
Perks:
- Job type: project-based, full-time job.
- Fully remote.
- USD competitive salary.

Are you ready to join our cause? Be sure to ask, “why 13?”
- Department
- Software Development
- Role
- Backend Developer
- Remote status
- Fully Remote
- Employment type
- Contract

About Upstart 13
We build software people love #BeYou #ShowYouCare #SolveProblems
We aimed to disrupt the industry; it was overdue and needed. Outsourcing had run its course in its current form.
Customers faced bad quality and unpredictability; engineers were left with menial tasks.
Everyone wanted more, and we could offer it. Inspired by LATAM culture, fueled by its people, and shaped by our mission,
Upstart 13 was born
Software Engineer, Backend (Python)
Loading application form
Already working at Upstart 13?
Let’s recruit together and find your next colleague.