Senior Software Engineer – Python

Smart IS
Oshkosh, WIFULL_TIMEPosted Jul 26, 2026

Role responsibilities

The role involves designing and developing scalable software architectures and blueprints using Python and cloud platforms. The engineer will lead technical implementations, conduct code reviews, and provide guidance to other developers while collaborating with stakeholders to gather requirements.

Requirements

Candidates must have over 5 years of professional software development experience with strong proficiency in Python frameworks and cloud services (AWS/Azure). A bachelor's degree in Computer Science or a related field is required, along with expertise in data modeling and software engineering best practices.

Key skills

Python, Django, Flask, FastAPI, AWS, Azure, SQL, NoSQL, Software Architecture, API Design, Docker, Kubernetes, CI/CD, Git, Microservices, SOLID Principles

Keywords

Python, Django, Django Rest Framework, Flask, FastAPI, AWS, Azure, PostgreSQL, MySQL, SQL Server, MongoDB, DynamoDB, Cosmos DB, SQLAlchemy, Lambda, EC2, S3, Azure Functions, Docker, Kubernetes, Microservices, RESTful, GraphQL, Serverless, RabbitMQ, SQS, Celery, Apache Airflow, Pandas, CI/CD

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free