OneOrigin

Backend Developer (AWS, Python)

Scottsdale, AZ, US

2 months ago
Save Job

Summary

OneOrigin, where innovation meets imagination! Based in sunny Scottsdale, AZ, we’re on a mission to harness the power of AI to transform the way Higher Education institutions operate. Our cutting-edge software solutions streamline administrative processes, enhance student engagement, and empower data-driven decision-making. Whether it’s automating tasks, providing actionable insights, or improving learning outcomes, we make AI accessible and impactful for colleges and universities.


As a AWS Python Developer, your primary focus will be developing and maintaining robust, scalable backend systems. You will work with Python, and a variety of databases (relational and graph) to build high-performance applications that handle large volumes of data. Additionally, you will contribute to cloud infrastructure management, deployment automation, and data pipeline processes, ensuring that our backend systems are both efficient and scalable.


**This role is onsite in our Scottsdale, AZ office 5 days a week**


Key Responsibilities:

  • Design, develop, and maintain backend services using Python.
  • Build and optimize database systems using PostgreSQL and Graph Databases (Neo4j, AWS Neptune).
  • Develop efficient queries using OpenCypher for graph data and implement data models to meet business requirements.
  • Design RESTful APIs and work with GraphQL for querying and managing complex data structures.
  • Build and optimize data pipelines for large-scale data processing, transformation, ETL tasks, and other relevant frameworks.
  • Contribute to the development of recommendation systems and data-driven solutions to improve user experience and decision-making.
  • Deploy and manage backend services in AWS, ensuring high availability, scalability, and security.
  • Automate infrastructure provisioning and management with Terraform.
  • Set up and manage CI/CD pipelines using Jenkins, ensuring seamless application deployment and updates.
  • Work closely with clients during weekly planning sessions to understand technical requirements, provide status updates, and deliver solutions.


What You’ll Need to Succeed:

  • Proven experience with Python, Flask, and SQLAlchemy for backend development.
  • Strong knowledge of PostgreSQL and Graph Databases (Neo4j, AWS Neptune).
  • Proficient in writing Database queries - SQL, OpenCypher.
  • Experience with AWS services, and infrastructure management using Terraform.
  • Understanding of data pipeline concepts and experience working with ETL processes.
  • Leadership skills to effectively collaborate with cross-functional Engineering teams and Project Managers, ensuring alignment and driving project success.
  • Excellent problem-solving abilities and a deep understanding of backend architecture and system scalability.
  • Strong communication skills to effectively collaborate with clients and internal teams.
  • Ability to work autonomously and as part of a collaborative team.


Join OneOrigin and be part of a team that is shaping the future of technology!


It is the policy of OneOrigin not to discriminate against any applicant for employment, or any employee because of age, color, sex, disability, national origin, race, religion, or veteran status.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job