Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Backend Engineer (Python) image - Rise Careers
Job details

Senior Backend Engineer (Python)

Location: 

Guadalajara (Preferred) or Anywhere in México

Type: Contractor Full-time

About Ottimate:

Ottimate is changing the way the hospitality industry manages its finances through life-changing Accounts Payable automation. Our mission is to eliminate manual work from every aspect of business expenses and enable business operators to stay in control of their spending at all times.

The Role:

Ottimate's mission is to make accounts payable (AP) and payments effortless for businesses. We are looking for a Senior Backend Engineer to contribute to our new product efforts and help us take ideas to market, specifically in fintech and payments. Our stack is based on Django, Angular, Postgres, and AWS. Expertise in Django is a big plus but familiarity with other modern technologies is a solid substitute. If you have a strong background in other frameworks, we are open to that. Planning, shipping, and learning are the most important traits we are looking for.

You will:

  • Discuss, plan, build and test new features.
  • Bring in learnings from your previous roles and experiences to help build exciting new fintech innovations for businesses everywhere
  • Collaborate with engineers, designers, product managers, and other stakeholders in defining the user experience.
  • Develop integrations with 3rd party APIs
  • Triage and fix bugs, often working directly with users.
  • Manage code reviews through Pull Requests and make sure we're moving fast while maintaining Unit Tests and quality.
  • Help migrate some of the modules into independent micro-services.
  • Work on product features that affect 10s of thousands of customers.

You have/are:

  • 5+ years of professional experience working on web applications using modern software engineering processes.
  • Proficient in Python and Django.
  • Debugging complex database performance issues.
  • You think critically about your work and ask questions in order to improve the product, not only on its technical implementation but also on how well it’s serving the users' needs.
  • You have built performant and scalable backends, made pragmatic tradeoffs, and can point to your prior work.
  • You have strong communication skills and are able to explain complex technical topics to the entire team in a clear and concise way.
  • When things inevitably break, you eagerly jump in to diagnose and fix the core issues.
  • Experience working in an early-stage startup is a huge plus.
  • Fluent in both written and spoken English

Ottimate is an equal opportunity employer that is committed to diversity and inclusion. We do not discriminate based on race, color, national origin, religion, gender, gender expression, sexual orientation, age, veteran status, disability status, or marital status. If you are excited about the role but do not meet 100% of the qualifications listed above, we encourage you to apply. Nothing in this job posting should be construed as an offer or guarantee of employment.

What You Should Know About Senior Backend Engineer (Python), Ottimate

Join the innovative team at Ottimate as a Senior Backend Engineer (Python), where you'll be a core contributor to revolutionizing the hospitality industry through our cutting-edge Accounts Payable automation tools. Based in Guadalajara (preferred) or open to remote candidates anywhere in México, we are on a mission to make AP and payment processes seamless and efficient, empowering businesses to manage their expenses with ease. In this role, you'll work closely with engineers, designers, and product managers to brainstorm, build, and test exciting fintech features that will reach tens of thousands of customers. If you have at least 5 years of professional experience and are proficient in Python and Django, we want to hear from you! You’ll bring in previous learnings and use your critical thinking skills to enhance our product while ensuring technical excellence. Not only will you triage and fix bugs, but you'll also help us transition some modules into independent micro-services, thereby increasing our scalability and efficiency. We're looking for someone who thrives in a fast-paced environment and is ready to dive deep into tackling challenges head-on. So, if you're passionate about making an impact and want to be part of an inclusive team that values every member’s contributions, apply today and help us lead the way in financial innovation!

Frequently Asked Questions (FAQs) for Senior Backend Engineer (Python) Role at Ottimate
What are the main responsibilities of a Senior Backend Engineer at Ottimate?

As a Senior Backend Engineer at Ottimate, your main responsibilities will include discussing, planning, and building new features for our fintech products, collaborating with team members from various departments, integrating with 3rd party APIs, and triaging and fixing bugs. You will also manage code reviews and help migrate modules into micro-services, all while maintaining high standards for quality and performance.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Backend Engineer position at Ottimate?

To be considered for the Senior Backend Engineer role at Ottimate, you should have at least 5 years of professional experience in web application development, with a strong proficiency in Python and Django. Additionally, you should demonstrate skills in debugging complex database issues, effective communication, and a critical approach to improving product usability.

Join Rise to see the full answer
Is experience in early-stage startups beneficial for the Senior Backend Engineer role at Ottimate?

Yes, having experience in early-stage startups can be a significant advantage when applying for the Senior Backend Engineer position at Ottimate. This experience often equips candidates with the agility and adaptability needed to thrive in a fast-paced environment, enabling you to contribute effectively to our evolving fintech solutions.

Join Rise to see the full answer
What programming technologies should I be familiar with for the Senior Backend Engineer role at Ottimate?

For the Senior Backend Engineer position at Ottimate, familiarity with technologies such as Django, Python, Postgres, and AWS is essential. While expertise in Django is preferred, we are open to candidates who have strong experience in other modern frameworks and are willing to learn.

Join Rise to see the full answer
How does Ottimate promote diversity and inclusion in the workplace?

Ottimate is committed to fostering a diverse and inclusive workplace. We value individual backgrounds and perspectives, ensuring that our hiring practices do not discriminate based on race, gender, or any other status. We encourage candidates from all walks of life to apply, even if they don’t meet every qualification listed in the job posting.

Join Rise to see the full answer
Common Interview Questions for Senior Backend Engineer (Python)
Can you describe a challenging bug you encountered in a previous project?

When answering this question, provide a specific example of a bug that was complex and required diving into the codebase. Describe the steps you took to identify, analyze, and fix the issue, highlighting your critical thinking and problem-solving skills relevant to the role of a Senior Backend Engineer at Ottimate.

Join Rise to see the full answer
How do you prioritize tasks while working on multiple projects simultaneously?

To answer effectively, discuss your organizational strategies such as using project management tools, setting clear deadlines, and communicating with your team. Highlight how these strategies have helped you manage time efficiently and deliver high-quality results as a Senior Backend Engineer.

Join Rise to see the full answer
What experience do you have with API integration?

Share specific examples of previous projects where you successfully integrated APIs. Explain the types of APIs you’ve worked with and how this experience can be beneficial in the role of Senior Backend Engineer at Ottimate, emphasizing your understanding of the importance of seamless integrations.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

Discuss your approach to code reviews, using unit tests, and adhering to coding standards. Describe your understanding of the significance of writing clean, maintainable code and how this facilitates collaboration among engineers at Ottimate.

Join Rise to see the full answer
What challenges have you faced when working in a team setting, and how did you overcome them?

Illustrate your ability to collaborate by recounting an instance where teamwork faced challenges, such as differing opinions or project bottlenecks. Explain how you addressed these challenges and fostered a cooperative atmosphere which will be valuable as a Senior Backend Engineer at Ottimate.

Join Rise to see the full answer
Describe your experience with performance optimization in backend systems.

Share an example that demonstrates your understanding of performance bottlenecks and how you analyzed and improved system efficiency. Discuss techniques such as database indexing, caching strategies, or code refactoring that can relate directly to your future role at Ottimate.

Join Rise to see the full answer
Can you explain a technical concept to a non-technical audience?

Provide an example of a complex technical topic you've successfully explained to someone without a technical background. Emphasize your communication skills and how this ability will be crucial in explaining nuances of backend development to the wider team at Ottimate.

Join Rise to see the full answer
What methods do you use for debugging and troubleshooting code?

Detail your systematic approach to debugging, including tools you utilize, such as logging or error tracking software. Explain how this experience ensures you can maintain quality software solutions in your role as a Senior Backend Engineer.

Join Rise to see the full answer
How do you approach learning new technologies or frameworks?

Discuss your continuous learning strategies, such as online courses, tutorials, or community engagement. Relate this to your potential role as a Senior Backend Engineer at Ottimate and how being adaptable will benefit the company's evolving tech stack.

Join Rise to see the full answer
Why do you want to work for Ottimate as a Senior Backend Engineer?

Express your enthusiasm for Ottimate's mission to innovate within the hospitality sector and how your skills align with the company's goals. Mention specific aspects of the company culture or values that resonate with you and how you envision contributing positively to the team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Ottimate Remote No location specified
Posted 7 days ago

Ottimate is hiring an Account Executive focused on driving sales within the retail industry through innovative Fintech solutions.

Photo of the Rise User
Ottimate Remote No location specified
Posted 8 days ago

As a Customer Success Manager at Ottimate, you'll drive growth and client success within a vibrant and inclusive remote-first environment.

Photo of the Rise User
Posted 14 days ago

Join a leading provider of business software solutions as a Junior Frontend Developer and contribute to digital transformation initiatives across multiple sectors.

Photo of the Rise User
Posted 11 hours ago

Join QAD Advanced Scheduling as a Senior Typescript Full-Stack Developer and play a key role in shaping innovative solutions for the manufacturing industry.

Photo of the Rise User
PA Consulting Remote Tower Point, 6th Floor, 27-43 Wormwood Street, Boston, MA 02210, United States of America, Boston
Posted 7 days ago

PA Consulting is looking for a Senior Azure Architect and Technical Lead to spearhead health data platform innovations in a hybrid work setting.

SSC HR Solutions Remote No location specified
Posted 6 days ago

Seeking a talented Software Engineer to enhance our digital products with expertise in front-end and back-end development.

Photo of the Rise User
Posted 13 days ago

Join Cloudflare as a Software Engineer and contribute to building a safer and more powerful Internet through cutting-edge technology.

Photo of the Rise User

Become a key player at Intuitive, developing cutting-edge software for robotic vision systems in a collaborative environment.

Photo of the Rise User

Join Mainline Scientific as a Software Engineer to advance innovative software solutions for analytical instruments in a hybrid work environment.

ottimate (formerly plate iq) is the leading ap automation ai. ottimate is ap automation ai that provides a smarter way for ap managers, approvers, controllers, and cfos to work through the entire invoice lifecycle. with mature deep learning capab...

39 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Contract, remote
DATE POSTED
March 28, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
X
Someone from OH, Cincinnati just viewed Senior Java Engineer (Remote) at Xenon7
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior, Software Engineer- Java at Walmart
Photo of the Rise User
Someone from OH, Cincinnati just viewed Java, Javascript, Python, NodeJS Software Engineer at Walmart
Photo of the Rise User
Someone from OH, Pickerington just viewed Senior Business Analyst (Salesforce) at Protolabs
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
R
Someone from OH, Hamilton just viewed Forklift Operator Warehouse at Ryder
Photo of the Rise User
Someone from OH, Cincinnati just viewed Ad Ops Specialist, Display at System1
Photo of the Rise User
Someone from OH, Cincinnati just viewed FQHC Billing & Collections Manager at OhioGuidestone
Photo of the Rise User
Someone from OH, Cleveland just viewed Enrollment Specialist- Remote at Adtalem Global Education
o
Someone from OH, Dayton just viewed Marketing and Communications Specialist at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Construction Coordinator at Meijer
Photo of the Rise User
Someone from OH, Steubenville just viewed Legal & Compliance Internship at Smiths Group
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero
Photo of the Rise User
Someone from OH, Mason just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health