Senior Software Developer - Python / FastAPI

A world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges, partnering with industry-leaders in almost every sector for over 40+ years.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Developer - Python / FastAPI

Oracle is seeking a Senior Software Developer with expertise in Python and FastAPI to join their Customer Success Services (CSS) platform team. The role involves developing and enhancing Oracle's new CSS platform, which will enable customers and partners to access critical Oracle services more effectively for cloud-based digital transformation. The platform will integrate with multiple Oracle service platforms including MyLearn, My Oracle Support, Sales Cloud, and more.

As a Senior Software Developer, you'll be responsible for designing and developing high-quality code, leading architectural discussions, and mentoring junior engineers worldwide. The role requires strong experience in Python, FastAPI, and data modeling, along with expertise in cloud development concepts and traditional databases.

Oracle offers a collaborative environment where innovation thrives, with opportunities to work on cutting-edge technology solutions. The company provides competitive benefits, including medical, dental, vision, and retirement options, along with work-life balance and volunteer programs. This position offers the chance to work with a global team and make significant contributions to Oracle's cloud services infrastructure.

The ideal candidate should have 6+ years of full-stack development experience, strong technical leadership skills, and the ability to work effectively across multiple cultures and continents. While the position is based in Zapopan, Mexico, you'll be part of a global team working on solutions that impact Oracle's worldwide customer base.

Last updated 2 days ago

Responsibilities For Senior Software Developer - Python / FastAPI

  • Design, develop, maintain, and optimize high-quality code to ensure the reliability, scalability, and performance of our software products
  • Lead architectural discussions and provide technical guidance
  • Work closely with product managers to understand requirements
  • Mentor and provide technical leadership to junior engineers worldwide
  • Participate in code reviews
  • Stay up-to-date with industry trends and emerging technologies

Requirements For Senior Software Developer - Python / FastAPI

Python
TypeScript
React
  • 6+ years of full-stack software development experience
  • Bachelor's or Master's in Computer Science, Engineering, or related field
  • Experience in Python and FastAPI
  • Good grasp of cloud development concepts
  • Experience with traditional databases and Data Modelling
  • Experience with javascript UI development with frameworks like React/Preact
  • Experience driving architecture / design reviews
  • Experience working across multiple continents/culture
  • Proficient in using GitHub and CI/CD
  • Prefer candidates in US Eastern time zone

Benefits For Senior Software Developer - Python / FastAPI

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Competitive benefits based on parity and consistency
  • Flexible medical, life insurance, and retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Senior Software Developer - Python / FastAPI

Applications Developer 4

Senior Applications Developer role at Oracle in Austin, TX, focusing on backend development with Java, Python, and SQL, offering competitive compensation and benefits.

Software Developer 3

Senior Software Developer role at Oracle in Austin, TX, focusing on cloud infrastructure and enterprise applications with competitive compensation and comprehensive benefits.

Senior Software Development Engineer, JoinOCI

Senior Software Development Engineer position at Oracle Cloud Infrastructure (OCI) focusing on building and maintaining scalable cloud services and infrastructure management tools.

Software Developer

Senior Software Engineer role at Oracle focusing on distributed systems and cloud native solutions for healthcare platform development.

Senior Software Developer

Senior Software Developer position at Oracle focusing on database, application, and tools development with 3-5+ years experience required.