Python Integration Engineer

K12 Inc
San Angelo, TX, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$85,000.0 - $120,000.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services User Authentication Microsoft Azure Cloud Engineering Data Security Data Synchronization Amazon DynamoDB JSON Python (Programming Language) PostgreSQL OAuth
+17 more
Openid Connect Security Assertion Markup Language (SAML) Student Information Systems Systems Integration Data Logging Google Cloud Flask (Web Framework) AWS Lambda Git Fastapi Graphql Api Gateway Restful APIs Amazon Simple Queue Service (SQS) Terraform Serverless Computing Docker

Job description

  • Design, develop, and maintain scalable Python integration services.
  • Build REST APIs and event-driven integrations with internal and third-party systems.
  • Develop integrations with Student Information Systems (SIS), identity providers, assessment platforms, and state education data exchanges.
  • Build and maintain integrations with the Texas Education Exchange (Ed-Fi) and other education data standards.
  • Design secure data synchronization processes between cloud platforms.
  • Troubleshoot API, authentication, and data synchronization issues.
  • Develop automated monitoring, logging, and alerting for integration services.
  • Write clean, maintainable, well-tested Python code.
  • Participate in architecture discussions and contribute to long-term platform design.
  • Collaborate with Product, Engineering, QA, and Customer Success teams.

Technologies You’ll Work With

  • Python
  • REST APIs
  • JSON
  • OAuth 2.0
  • OpenID Connect
  • SAML
  • AWS Serverless
  • AWS Lambda
  • API Gateway
  • DynamoDB
  • SQS
  • SNS
  • Step Functions
  • Docker
  • Git
  • PostgreSQL
  • Ed-Fi APIs
  • Modern cloud-native architectures

Requirements

Experience with any of the following is a plus:

  • AWS Chalice
  • FastAPI
  • Flask
  • Terraform
  • CI/CD pipelines
  • GraphQL
  • Microsoft Azure
  • Google Cloud
  • Education data standards

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:01 min

Bridging the gap between software development and security

Vandana Verma · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all