Junior Python Software engineer
Piper Companies · North Carolina, United States · Today
Engineering$70k–$100k/yrFull-time
About the role
Piper Companies is seeking a Junior Python Software Engineer for a leading technology organization focused on delivering scalable and secure software solutions. The python software engineer will design, develop, and optimize backend systems supporting cloud-based applications and services.
Responsibilities
- Engage in backend development to deliver efficient, scalable, and robust software solutions.
- Refine user stories and contribute to backlog management, handling complex stories or significant components or projects.
- Optimize the existing codebase for performance and scalability while applying best coding practices and ensuring security compliance.
- Develop domain and technology knowledge, including methodologies, standards, tools, and best practices for development processes.
- Mentor associate engineers to support their technical and professional growth.
- Create and maintain detailed technical documentation to ensure smooth operations.
Qualifications
- Bachelor’s degree in computer science, Information Technology, or a related field.
- 2+ years of Python development experience
- 2+ years of experience working with relational databases (PostgreSQL, SQL, etc)
- 1+ years of experience working with cloud platforms such as AWS or Azure
- REST API development experience
- Understand containerization platforms and Automation platforms such as Ansible
Compensation
Salary Range: $70,000 - $100,000
Comprehensive benefits: Medical, Dental, Vision, 401k, PTO, holidays, and sick leave as required by law
Keywords
- Python
- Django
- Django Rest Framework
- Ansible
- REST API development
- PostgreSQL
- SQL
- ORM
- object-relational mapping
- git
- version control
- agile development
- sprint planning
- code optimization
- technical documentation
- CI/CD
- docker
- Kubernetes
- cloud platforms
- AWS
- Azure
- serverless functions
- containerization
- identity management
- security compliance
- authentication
- secure API design
- scrum
- jira
- confluence
- devops
- SDLC
Keywords
#HYBRID
This job is open for applications on 8/27/2026. Applications for this job will be accepted for at least 30 days from the posting date