Senior Backend Software Engineer

ASGN Incorporated
United States
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$130,000.0 - $185,000.0
Working hours
Regular working hours
Job source

Tech stack

HTML JavaScript (Programming Language) Agile Methodology Amazon Web Services Cascading Style Sheets (CSS) Cloud Engineering Software Quality Code Review Continuous Integration Data Security Django Web Framework Python (Programming Language)
+20 more
PostgreSQL Linux System Administration Performance Tuning RabbitMQ Redis Standard Sql Software Engineering Systems Integration TypeScript Web Application Frameworks Cloud Platform System ReactJS Backend Git Kubernetes Information Technology Front End Software Development Restful APIs Docker Golang

Job description

  • Design, develop, and maintain scalable backend services and RESTful APIs using Golang and Python.
  • Build data models, integrations, and secure data exchange solutions with external partners.
  • Contribute to end-to-end product delivery, including occasional front-end development support.
  • Ensure software quality through testing, code reviews, and CI/CD best practices.
  • Drive improvements in performance, security, reliability, monitoring, and observability.
  • Lead technical design decisions and contribute to architecture planning.
  • Mentor engineers and promote engineering excellence through collaboration and knowledge sharing.
  • Partner with Product, Data, Clinical, and Engineering teams in an Agile environment.

Requirements

  • 7+ years of software development experience with strong focus in backend development.
  • 5+ years building RESTful APIs and scalable backend systems.
  • 3+ years of experience with Golang and/or Python.
  • Experience with modern frameworks such as Django, Gin, or Gorm.
  • Strong SQL and data modeling experience; PostgreSQL preferred.
  • Working knowledge of JavaScript/TypeScript, HTML, and CSS; React experience is a plus.
  • Experience with Git, CI/CD pipelines, Docker, and Kubernetes.
  • Familiarity with cloud environments and cloud-native architectures, preferably AWS.
  • Strong understanding of performance optimization, security, scalability, and modern testing practices.

Preferred:

  • Bachelor’s degree in Computer Science or a related field, or equivalent experience.
  • Experience with Redis, RabbitMQ, and Linux environments.

Benefits & conditions

3.63.6 out of 5 stars Remote $130,000 - $185,000 a year - Full-time, Pulled from the full job description

  • Health insurance
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance, Medical/Dental/Vision 401K with 40% match up to first 6% of associated contributions PTO, Holidays, Personal Days, Community Service Day, $130000 - $185000 USD per year

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

1:47 min

Transitioning from internships to full-stack backend engineering

Nicolas Haunold Nicolas Haunold +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all