Senior Software Engineer

Koda North

United States

Remote

USD 120,000 - 180,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Koda North is seeking a Senior Software Developer to design, build, and improve reliable software systems for US-based clients. You will own complex features, backend services, APIs, databases, and integrations, guiding work from requirements through release and maintenance.

The ideal candidate has strong fundamentals, hands-on Python and Java experience, and the judgment to build secure, scalable, and maintainable systems used in real-world applications.

Qualifications

  • 8+ years of professional software development experience.

Responsibilities

  • Own the design, development, and delivery of complex software features and systems.
  • Architect and build reliable backend services, APIs, data models, and integrations.
  • Develop and maintain production web applications across backend and frontend layers.
  • Make practical technical decisions around scalability, security, reliability, and maintainability.
  • Translate business requirements into clear technical plans and production-ready solutions.
  • Improve existing systems through refactoring, performance tuning, and architectural cleanup.
  • Review code, guide implementation quality, and help raise engineering standards.
  • Debug complex issues across application code, APIs, databases, infrastructure, and production logs.
  • Collaborate with product, design, engineering, and client-facing teams to define realistic delivery plans.
  • Support production releases, incident resolution, monitoring, and continuous system improvement.
  • Document key technical decisions, system behavior, and implementation details.
  • Identify technical risks early and recommend thoughtful, business-aware solutions.

Skills

Backend development
REST APIs
System design
Data modeling
PostgreSQL
MySQL
Java
Python
TypeScript
Git
Security
Production reliability

Tools

Django
FastAPI
Spring Boot
AWS
Docker
CI/CD

Job description

Koda North is hiring a Senior Software Developer to help design, build, and improve reliable software systems for US-based clients.

This role is for an experienced engineer who can take ownership of complex features, backend services, APIs, databases, integrations, and production applications. You should be comfortable making technical decisions, reviewing tradeoffs, improving existing systems, and guiding work from early requirements through release and long-term maintenance.

The ideal candidate has strong software engineering fundamentals, hands‑on experience with modern web applications, practical backend experience with Python and Java, and the judgment to build systems that are secure, maintainable, scalable, and useful in the real world.

Responsibilities
  • Own the design, development, and delivery of complex software features and systems
  • Architect and build reliable backend services, APIs, data models, and integrations
  • Develop and maintain production web applications across backend and frontend layers
  • Make practical technical decisions around scalability, security, reliability, and maintainability
  • Translate business requirements into clear technical plans and production‑ready solutions
  • Improve existing systems through refactoring, performance tuning, and architectural cleanup
  • Review code, guide implementation quality, and help raise engineering standards
  • Debug complex issues across application code, APIs, databases, infrastructure, and production logs
  • Collaborate with product, design, engineering, and client‑facing teams to define realistic delivery plans
  • Support production releases, incident resolution, monitoring, and continuous system improvement
  • Document key technical decisions, system behavior, and implementation details
  • Identify technical risks early and recommend thoughtful, business‑aware solutions
Qualifications
  • 8+ years of professional software development experience
  • Strong experience building and maintaining production software systems
  • Strong software engineering fundamentals, including system design, data modeling, API design, and debugging
  • Hands‑on backend development experience with Python and Java
  • Experience designing and building REST APIs, service layers, integrations, and data‑driven applications
  • Strong experience with relational databases such as PostgreSQL, MySQL, or SQL Server
  • Ability to design maintainable data models, write efficient queries, and reason about performance
  • Working knowledge of modern frontend development with JavaScript or TypeScript
  • Experience delivering features across the full software development lifecycle
  • Strong understanding of authentication, authorization, secure coding, error handling, and production reliability
  • Experience with Git, code reviews, technical documentation, and collaborative engineering workflows
  • Ability to evaluate technical tradeoffs and choose practical solutions without overengineering
  • Strong communication skills with the clients, stakeholders, and engineering teams
  • Proven ownership mindset with the ability to lead work from requirements through production
Nice to have
  • Experience building SaaS platforms, enterprise applications, client portals, dashboards, or internal business systems
  • Experience in healthcare, healthtech, clinical workflows, patient‑facing software, or compliance‑aware environments
  • Experience with HIPAA‑conscious engineering, secure data handling, RBAC, audit logs, or privacy‑sensitive systems
  • Experience with Django, FastAPI, Spring Boot, or similar backend frameworks
  • Experience with AWS, Docker, CI/CD, automated testing, monitoring, or cloud‑based deployments
  • Experience modernizing legacy systems, improving architecture, or stabilizing production applications
  • Experience with background jobs, queues, event‑driven workflows, automation, or third‑party integrations
  • Experience mentoring engineers, leading technical planning, or setting engineering standards
  • Experience with AI‑enabled features, reporting systems, data extraction, or workflow automation

Work hours: Full time

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

Koda North • United States

On-site
USD 120,000 - 180,000
Senior Backend Architect
Senior Backend Architect

Koda North • United States

Hybrid
USD 120,000 - 180,000
Senior Software Engineer - Backend, APIs & Scalable Systems
Senior Software Engineer - Backend, APIs & Scalable Systems

Koda North • United States

Remote
USD 120,000 - 180,000
Senior Ruby on Rails Engineer
Senior Ruby on Rails Engineer

KODE Health, Inc. • United States

Hybrid
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

FutureRecruit.net • Scottsdale (AZ)

On-site
USD 90,000 - 120,000
ME00624-Software Engineer 2
ME00624-Software Engineer 2

Momentum Engineering, Inc • Annapolis (MD)

On-site
USD 100,000 - 140,000
11 paid holidays
3 weeks PTO
Company sponsored medical plan
+2
Senior Software Engineer
Senior Software Engineer

Itgiantsolutions • United States

Hybrid
USD 110,000 - 130,000
Senior Software Engineer
Senior Software Engineer

KODE Labs • Detroit (MI)

On-site
USD 120,000 - 160,000
Competitive salary
Discretionary Bonus Program
Career Development Program
+5
Senior Software Back End Engineer
Senior Software Back End Engineer

Royper Royco LLC • United States

Remote
USD 122,000 - 165,000
Health insurance
Health Savings Account (HSA) options
Dental and vision coverage
+3
Software Engineer
Software Engineer

Compunnel Inc. • Missouri

On-site
USD 120,000 - 180,000