Backend Software Engineer — Python, AWS, CI/CD

Kapitus, Inc.

Virginia Beach (VA)

On-site

USD 96,000 - 154,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health Insurance
401K Match
Tuition Reimbursement
Paid Time Off

Job summary

Kapitus is seeking a Software Engineer to join our team and help design, develop, and maintain software for internal users. You will shape architecture, implement backend services in Python with Flask, and leverage AWS (Lambda, Cognito, SNS, SQS, DynamoDB) within an Agile context.

You will also drive deployment pipelines, collaborate with Product Owners, and mentor junior developers while advancing from a senior engineering role toward technical leadership.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum 5+ years of engineering experience.
  • Deep understanding of Python (5 years+) with Flask preferred.
  • Experience working in AWS—Lambda, Cognito, SNS, SQS, DynamoDB.
  • 2+ years of Salesforce experience.
  • 3+ years of deployment pipelines and CI/CD.
  • Experience building clean, readable code with modern practices.
  • Infrastructure-as-code tools such as OpenTofu and Terraform.
  • Experience in Agile/Scrum environments.
  • Collaborate with Product Owners and leadership to deliver from prioritized roadmap.
  • Strong communication and documentation skills.
  • Growth mindset and willingness to mentor others.
  • Experience in financial services or lending is a strong plus.
  • AWS certification is preferred.

Responsibilities

  • Design, develop, test, and maintain software for internal customers from the ground up.
  • Define architecture, patterns, and engineering practices for new platform; integrate with legacy apps.
  • Develop backend services primarily in Python, with emphasis on Flask.
  • Build and integrate solutions using AWS services (Lambda, Cognito, SNS, SQS, DynamoDB).
  • Maintain and improve deployment pipelines and CI/CD processes.
  • Build and maintain infrastructure with OpenTofu and Terraform.
  • Collaborate with stakeholders to align with product roadmap in an Agile/Scrum setting.
  • Partner with Tech Lead and Engineering Manager to ensure scalable development practices.
  • Participate in code reviews and contribute to engineering standards.
  • Mentor junior developers on Python and engineering practices.

Skills

Python
Flask
AWS
Salesforce
CI/CD
OpenTofu
Terraform
Scrum
Mentorship
Architecture

Education

Bachelor's degree in Computer Science or related field

Tools

OpenTofu
Terraform

Job description

Kapitus is seeking a Software Engineer to join our team and help design, develop, and maintain software for internal users. You will shape architecture, implement backend services in Python with Flask, and leverage AWS (Lambda, Cognito, SNS, SQS, DynamoDB) within an Agile context.

You will also drive deployment pipelines, collaborate with Product Owners, and mentor junior developers while advancing from a senior engineering role toward technical leadership.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer: Python, Flask & AWS (Remote)
Full-Stack Software Engineer: Python, Flask & AWS (Remote)

Kapitus, Inc. • Baltimore (MD)

Remote
USD 120,000 - 160,000
Health insurance
401K with match
Tuition reimbursement
+3
Full-Stack Software Engineer — Python/AWS Platform
Full-Stack Software Engineer — Python/AWS Platform

Kapitus, Inc. • Annapolis (MD)

Remote
USD 120,000 - 170,000
Health insurance
401K with 25% match
Tuition reimbursement up to $5,000/yr
+4
Senior Python Engineer - AWS, Flask, CI/CD
Senior Python Engineer - AWS, Flask, CI/CD

Kapitus • Arlington (VA)

On-site
USD 96,000 - 154,000
Competitive base salary
Annual incentive up to 10%
Health insurance
Remote Full-Stack Developer (Python/Flask, AWS)
Remote Full-Stack Developer (Python/Flask, AWS)

Kapitus, Inc. • Maryland

Remote
USD 120,000 - 180,000
Health Insurance
Flexible Spending Account
Lifestyle Spending Account
+4
Remote Full-Stack Python Engineer (Flask/AWS)
Remote Full-Stack Python Engineer (Flask/AWS)

Kapitus, Inc. • Maryland City (MD)

Remote
USD 120,000 - 190,000
Health insurance
Flexible spending account
LifeBalance membership
+3
Senior Full-Stack Web Engineer (Python/AWS) - Remote
Senior Full-Stack Web Engineer (Python/AWS) - Remote

Kapitus, Inc. • Virginia

Remote
USD 120,000 - 150,000
Health Insurance
401K with match
Tuition Reimbursement
+4
Remote Full-Stack Python Engineer (Flask/AWS)
Remote Full-Stack Python Engineer (Flask/AWS)

Kapitus, Inc. • Yorktown (VA)

Hybrid
USD 110,000 - 150,000
Health Insurance
401K with company match
Parental Leave
+2
Softwareentwickler Full-Stack Web - Remote (m/w/d)
Softwareentwickler Full-Stack Web - Remote (m/w/d)

Kapitus, Inc. • Maryland

Remote
USD 120,000 - 180,000
Health Insurance
Flexible Spending Account
Lifestyle Spending Account
+4
Softwareentwickler Full-Stack Web - Remote (m/w/d)
Softwareentwickler Full-Stack Web - Remote (m/w/d)

Kapitus, Inc. • Maryland City (MD)

Remote
USD 120,000 - 190,000
Health insurance
Flexible spending account
LifeBalance membership
+3
Softwareentwickler Full-Stack Web - Remote (m/w/d)
Softwareentwickler Full-Stack Web - Remote (m/w/d)

Kapitus, Inc. • Yorktown (VA)

Hybrid
USD 110,000 - 150,000
Health Insurance
401K with company match
Parental Leave
+2