Job Closed

This listing is no longer active.

Nightingale Education Group logo
Nightingale Education Group

Supporting group for Nightingale College, Nightingale Innovations, and Nightingale Solutions.

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

85 days ago

Salary

$125.1K - $136.2K / year

Seniority

Senior

Job Description

Senior Software Engineer

Nightingale Education Group

• Design, develop, and deploy internal applications and API integrations using Python, adhering to team architecture standards and code quality expectations. • Develop frontend interfaces, collaborating with stakeholders to deliver functional, user-facing tools. • Participate in all phases of the SDLC — requirements gathering, architecture review, development, code review, testing, and deployment. • Identify and resolve bugs, performance issues, and security vulnerabilities in existing applications. • Write and maintain unit tests, integration tests, and end-to-end tests to meet coverage targets on critical paths. • Conduct code reviews — evaluating both human-written and AI-generated code for correctness, security, readability, and adherence to architecture standards. • Contribute to CI/CD pipeline development and maintenance using GitHub Actions or GCP Cloud Build. • Implement and maintain health endpoints and monitoring for all deployed products. • Leverage AI-assisted development tools (Claude, GitHub Copilot, Cursor) to accelerate delivery while maintaining code quality. • Develop with awareness of FERPA and institutional security requirements, ensuring student data is handled in compliance with federal and institutional policy. • Serve as a technical mentor — elevating the team’s engineering practices through code review, pairing, and knowledge sharing. • Contribute to technical documentation, architecture decision records, and runbooks.

Job Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field is required.
  • 5+ years of professional software engineering experience is required.
  • Strong proficiency in Python with experience in FastAPI, Flask, or similar web frameworks is required.
  • Working knowledge of SQL and relational database management (PostgreSQL, Snowflake, or similar) is required.
  • Experience building and consuming RESTful APIs and working with Git, GitHub, and pull request-based workflows is required.
  • Experience with Docker, containerized deployments, and CI/CD concepts and pipeline configuration is required.
  • Strong problem-solving skills, ability to work independently and collaboratively in a cross-functional team, and familiarity with Agile/Scrum methodologies are required.
  • Experience with Go (APIs, services, or CLI tools), React or modern JavaScript/TypeScript frameworks, or HTMX is preferred.
  • Experience with GCP services (Cloud Run, Cloud Build, Cloud SQL, BigQuery), Snowflake, or infrastructure as code (Terraform) is preferred.
  • Experience with automated testing frameworks (pytest, Playwright), AI-assisted development tools (Claude Code, GitHub Copilot, Cursor), or security scanning tools is preferred; higher education experience a plus.

Benefits

  • All new hires are required to attend New Collaborator Orientation (NCO) in Salt Lake City, Utah. The College will cover travel, lodging, and other accommodations.
  • Nightingale’s commitment to diversity and inclusion is reflected both in our learners and collaborators because we believe the best outcomes for learners from underserved and diverse populations are achieved through collaborators with similar backgrounds and cultures. Nightingale Education Group is an equal opportunity employer.
  • The professional and personal development of our learners and our collaborators is our company’s foundation. Not only do we develop strategies that promote a positive work-life integration, but we also create an environment that invites you to become an expert in your field, be it through higher education or professional development.

Related Job Pages

More Full-stack Engineer Jobs

Nursa logo

Senior Software Engineer

Nursa

Reimagining the healthcare staffing industry by connecting clinicians and facilities directly to improve patient care.

Full TimeRemoteTeam 51-200H1B Sponsor

• You are a Builder first. You get restless if you haven't shipped something tangible recently. • You have "Greenfield" experience. You have demonstrable experience building complex features or products from scratch, ideally as a founder or freelancer where you owned the full outcome. • You are adaptable. You thrive in environments where the goalpost might move. You view change not as a disruption, but as a necessary part of relentlessly refining the user experience. • You are technically fearless. You are a full-stack engineer who is comfortable working across all domains. You contribute to the backend, frontend, and database as needed to deliver features successfully. • You don’t need a "definition of done" before you start. If you need a fully spec'd ticket and a project manager to guide your day, you will struggle in this role. • You don’t prioritize "Perfect" over "Done." If you spend weeks optimizing code for over a million users when we need it to run well for thousands, this environment will frustrate you. • You don’t treat AI as a cheat code rather than a force multiplier. If you paste code from LLMs without understanding the underlying logic or security implications, this isn't the place for you.

Latin America
Job Closed
Full TimeRemoteTeam 10,001+H1B Sponsor

• Design, develop, migrate, and maintain full‑stack applications • Build and integrate backend services and APIs (REST/SOAP) • Develop and enhance web frontends using modern JavaScript frameworks • Ensure performance, reliability, and scalability across web and mobile platforms • Collaborate with cross‑functional and global engineering teams • Troubleshoot issues and deliver practical, long‑term solutions • Contribute to code quality, architecture, and best practices

North Carolina
Job Closed
Cito Transport Technologies GmbH logo

Senior Full Stack Developer – Remote

Cito Transport Technologies GmbH

Cito is your digital courier service: simple, fair and transparent

Full TimeRemoteTeam 11-50H1B No Sponsor

• Ownership of core parts of the AI architecture • Design and development of scalable AI agent systems (multi-step reasoning, decision pipelines, tool use) • Responsibility for reliability & quality of AI outputs (evaluation, monitoring, guardrails) • Further development of LLM systems (prompting, fine-tuning, tooling, memory, orchestration) • Building observability & evaluation frameworks (regression tests for AI) • Close collaboration with business & product teams to deliver real impact • Make technical decisions with long-term impact

Germany
Job Closed
MKS2 Technologies logo

API Tech Lead

MKS2 Technologies

Austin-based SDVOSB delivering application development, cybersecurity, instructional design and training to DOD and VA.

Full TimeRemoteTeam 201-500Since 2008H1B No Sponsor

• Lead the design and development of APIs, including specifications, endpoints, data models, and protocols such as REST and GraphQL • Provide technical leadership to a team of 3–4 developers, guiding design decisions and engineering best practices • Remain hands-on in the codebase, contributing production-grade code for core services • Conduct code reviews to ensure code quality, maintainability, and security • Partner closely with the Engineering Crew Lead and API Architect to review solution design and deliver robust, scalable solutions • Ensure seamless integration of APIs with internal systems, external applications, and third-party services • Promote the effective use of AI-enabled tools in the API development lifecycle to improve productivity and code quality • Create and maintain clear, comprehensive API documentation for consumers, including usage guidance and best practices • Implement and uphold security best practices, including authentication, authorization, and encryption • Interface with external engineering teams to ensure alignment on technical standards, governance requirements, compliance obligations, and ongoing cATO maintenance • Monitor and optimize API performance, reliability, and scalability • Manage API versioning and support backward compatibility as services evolve • Provide ongoing support, troubleshoot production issues, and implement enhancements based on stakeholder feedback • Participate in Tier 1 and Tier 2 on-call operations

United States
$130K - $140K / year
Job Closed