Software Engineer III

Not Interested
Bookmark
Report This Job

profile Job Location:

Corning, CA - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Department:

Manufacturing

Job Summary

Our client is seeking a backend-oriented Software Developer with strong experience in Python to design build and operate scalable APIs data services and pipelines. You will collaborate with cross-functional teams to deliver secure reliable and performant backend systems leveraging Python PostgreSQL ORMs GraphQL and Apache Airflow.

What Youll Do
* Design develop and maintain backend services using Python and related frameworks
* Build robust REST and GraphQL APIs including designing schemas and implementing resolvers pagination and authorization.
* Model design and optimize relational databases (PostgreSQL) queries including indexing migrations query optimization and performance tuning.
* Implement and integrate ORMs (e.g. SQLAlchemy) with sound patterns for transactions and concurrency.
* Architect and operate data pipelines and workflows using Apache Airflow (DAG design scheduling monitoring retry/backfill strategies).
* Ensure code quality through unit/integration tests and automated CI/CD pipelines.
* Apply secure development practices: authentication/authorization secrets management input validation and data privacy.
* Implement observability: structured logging metrics tracing and alerting to ensure reliability and performance.
* Collaborate with product owners data scientists and front-end engineers to deliver end-to-end solutions aligned with business goals.
* Document systems and APIs for maintainability and knowledge sharing.


What Our Client Is Looking For

Qualifications
* BS/MS in Computer Science or equivalent experience
* Professional backend Python development experience (5 years) building production-grade services.
* Strong grasp of software engineering fundamentals: algorithms data structures concurrency distributed systems basics.
* Hands-on experience designing and maintaining microservices.
* Strong proficiency in Python and related framework like FastAPI or Django
* Deep knowledge of SQL and PostgreSQL including schema design normalization indexing strategies query planning and performance tuning.
* Practical experience with ORMs transactional integrity and managing schema evolution/migrations
* Experience with automated testing linting/typing and Git-based version control system.
* Experience with next generation software methodologies such as Agile and tools such as Gitlab DevOps CI/CD and other best practices.
* Clear communication skills and ability to collaborate in a cross-functional agile environment.

Preferred Qualifications
* Experience with GraphQL APIs (e.g. Strawberry Graphene) and/or RESTful services.
* Proficiency with Apache Airflow for orchestration of ETL/ELT workflows and data pipeline reliability.
* Experience operating services in AWS cloud environments including containerization (Docker) and orchestration (Kubernetes)
* Infrastructure-as-code familiarity (Terraform/OpenTofu CloudFormation) and secrets/config management.
* Performance profiling and capacity planning for high-throughput APIs.
* Background in applied ML integrations or retrieval-augmented systems using vector stores.

What Youll Gain
* Opportunity to build impactful systems that support Companys innovation and global operations.
* Collaborative inclusive culture focused on continuous learning and technical excellence.
* Exposure to a broad technology stack and complex real-world challenges.

- Travel: Less than 15%
Our client is seeking a backend-oriented Software Developer with strong experience in Python to design build and operate scalable APIs data services and pipelines. You will collaborate with cross-functional teams to deliver secure reliable and performant backend systems leveraging Python PostgreSQL ...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

CCO is transforming consulting by prioritizing outcomes and rapid implementation.

View Profile View Profile