Senior Software Engineer - Python Full Stack
Remote (United States)
Status: Full-time
Job Overview
This opportunity is for a Senior Software Engineer – Python Full Stack to help design and build scalable products used by mission-driven organizations. The role focuses primarily on backend development while also contributing to frontend functionality, APIs, and system architecture. You will work on a modern SaaS platform that supports public institutions in managing admissions and enrollment workflows.
Pay and Benefits
Salary Range: $100,000 - $130,000 per year
- Comprehensive medical, dental, and vision coverage
- FSA and HSA options
- 401(k) and pension plan with employer contributions of at least 5%
- 20 days of paid time off, 11 holidays, and 5 wellness days
- Home office improvement budget
- Professional development and career growth support
- Company-provided laptop
- Fully virtual work environment with distributed team members
What You’ll Do
- Lead development of new product features and enhance existing platform capabilities.
- Build efficient, scalable software components that support high-performance applications.
- Maintain strong engineering standards for reliability, maintainability, and performance.
- Review pull requests and provide constructive feedback to team members.
- Collaborate with product managers and designers to shape requirements and technical solutions.
- Participate in sprint planning, backlog refinement, and estimation.
- Contribute to evolving engineering quality standards and development practices.
- Provide technical insight on feasibility of proposed product features and designs.
- Stay informed about emerging technologies and recommend improvements when appropriate.
Qualifications
- 4+ years of hands-on production experience using Python and the Django framework.
- Experience working with decoupled architectures.
- Strong experience building secure and high-performance APIs.
- Familiarity with AWS cloud infrastructure.
- Experience building microservices in cloud-based environments.
- Strong understanding of application security and performance optimization.
- Ability to write scalable, reusable, testable, and efficient code.
- Proficiency with frontend theming, layout development, and CSS preprocessors.
- Working knowledge of JavaScript.
- Excellent problem-solving, organization, and time management skills.
- Strong written and verbal communication skills.
- Must be authorized to work in the United States.
Preferred Experience
- Experience developing SaaS products.
- Experience with NoSQL databases.
- Experience configuring and maintaining CI/CD pipelines.
- Experience working with additional programming languages.
Work Environment
This role supports a fully distributed remote team environment with collaboration across engineering, product, and design teams.
If you notice a problem with this job, email us at
contact@7seventy.net.
Looking for more opportunities?
View All Jobs