Back to Jobs
United States
Development 2d ago
Senior Software Engineer
United StatesFull-time
$125,100 - $136,190 / year
Senior
Be the first applicant! 🚀
Job Description
About the Role: At Nightingale College, our innovative education model helps transform rural health landscapes. We are looking for a Senior Software Engineer to design, build, and ship production software as a core member of the Software Engineering team. You will own full-cycle development across internal applications, API integrations, and platform tooling.
What You'll Do
- Design, develop, and deploy internal applications and API integrations using Python, adhering to team architecture standards.
- Write and maintain unit, integration, and end-to-end tests while conducting thorough code reviews.
- Contribute to CI/CD pipeline development and maintenance using GitHub Actions or GCP Cloud Build.
- Leverage AI-assisted development tools (Claude, GitHub Copilot) to accelerate delivery.
- Develop with awareness of FERPA and institutional security requirements handling student data.
What You Bring
- Bachelor's degree in Computer Science, Software Engineering, or a related field with 5+ years of professional software engineering experience.
- Strong proficiency in Python with experience in FastAPI, Flask, or similar web frameworks.
- Working knowledge of SQL and relational database management (PostgreSQL, Snowflake).
- Experience with Docker, containerized deployments, RESTful APIs, and CI/CD concepts.
- Bonus: Experience with Go, React, GCP services (Cloud Run, BigQuery), and Terraform.
Benefits
- Budgeted Hiring Range: $125,100 - $136,190 USD per year.
- Opportunity to contribute to elevating healthcare education and changing the lives of learners.
- Fully remote work flexibility (Note: All new hires are required to attend New Collaborator Orientation in Salt Lake City, Utah; travel/accommodations covered).
How would you rate this job post?
See what other professionals think about this role.
Is this company safe?
Ask Hyrizon AI to scan this company for potential red flags before you apply.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.