Sr. Backend Engineer (Python, AWS) - 100% REMOTE

  • Posted 9 hours ago | Updated 4 hours ago

Overview

Remote
USD 150,000.00 - 180,000.00 per year
Full Time

Skills

Systems Architecture
Build Tools
Banking
Startups
Value Engineering
Leadership
Customer Facing
Real-time
Finance
Amazon Lambda
Amazon RDS
Remote Desktop Services
Amazon S3
Clarity
Scalability
Workflow
Mentorship
Amazon Web Services
Stacks Blockchain
Amazon SQS
Amazon Kinesis
Terraform
Ruby
Ruby on Rails
Python
Migration
Hardening
Military
SAP BASIS
Authorization
Law
LOS
Recruiting
Legal
Artificial Intelligence
Privacy

Job Details

100% REMOTE

This Jobot Job is hosted by: Katherine Krull
Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.
Salary: $150,000 - $180,000 per year

A bit about us:

Come join a fast-growing venture-backed startup on a mission to modernize how financial institutions operate in the digital age!

Job Title: Sr. Backend Engineer
Job Location: 100% REMOTE
Pay Rate: $150k-$180k/yr. + equity
Must have:
  • 7+ years building production systems in Python
  • Deep experience designing, scaling, and operating pub/sub or event-driven architectures
  • Comfortable working in AWS-native stacks, especially: Lambda, SQS, Kinesis, EventBridge, SNS
  • DLQs, batching, retries, backoff strategies, alarm setup
  • Infrastructure-as-code (CloudFormation, CDK, or Terraform)
  • Experience building resilient multi-tenant systems that prioritize observability and fault isolation
  • Willing to work in Ruby/Rails short-term and eventually help transition toward Python-based infrastructure upon achieving business growth milestones

Preferred Qualifications:
  • Previous migration experience (e.g. monolith to event-driven, language conversions, infra hardening)
  • Background in automation, agent frameworks, or AI systems (bonus, not required)


Why join us?

Big impact - Join a core team where your code directly affects users and outcomes.
Hands-on autonomy - You'll own projects end-to-end and help shape system architecture from the ground up.
Smart, no-fluff culture - Work with a team that values clarity, extreme ownership, and fast iteration.
Mission-driven - Build tools that help community banks compete in a world of megafintech.
Startup agility - Ship daily. Influence product. Leave a legacy.

If you like building durable, production-grade systems that solve real problems-and doing it alongside talented engineers who care deeply about their craft-this is the place.

Job Details

Our client is hiring a Senior Software Engineer to help design, build, and scale intelligent software agents that drive automation across their Ruby and AWS-based platform.

Why the Change to Python:
Our client's core backend is currently written in Ruby/Rails - a decision based on early founder expertise, not architectural fit. As they scale, they've identified significant limitations. They are considering transitioning to Python for long-term infrastructure and agent services in the mid-to-long term. However, they need engineers now who can help us stabilize and scale what we have - then lead the evolution.

You'll work closely with leadership, product, and customer-facing teams to build core systems that power real-time document workflows, automation triggers, and integrations that help financial institutions move faster.

Responsibilities
Own and drive technical projects from architecture to delivery
Build scalable, fault-tolerant services on AWS (Lambda, ECS, RDS, S3, CloudWatch, etc.)
Refactor legacy code for long-term clarity, testability, and scalability
Translate customer and product insights into high-leverage workflow automation
Participate in the on-call rotation to ensure uptime and reliability
Help shape team culture through mentorship, feedback, and ownership

Must have:
  • 7+ years building production systems in Python
  • Deep experience designing, scaling, and operating pub/sub or event-driven architectures
  • Comfortable working in AWS-native stacks, especially: Lambda, SQS, Kinesis, EventBridge, SNS
  • DLQs, batching, retries, backoff strategies, alarm setup
  • Infrastructure-as-code (CloudFormation, CDK, or Terraform)
  • Experience building resilient multi-tenant systems that prioritize observability and fault isolation
  • Willing to work in Ruby/Rails short-term and eventually help transition toward Python-based infrastructure upon achieving business growth milestones

Preferred Qualifications:
  • Previous migration experience (e.g. monolith to event-driven, language conversions, infra hardening)
  • Background in automation, agent frameworks, or AI systems (bonus, not required)


Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.

Jobot is an Equal Opportunity Employer. We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, age (40 and over), disability, military status, genetic information or any other basis protected by applicable federal, state, or local laws. Jobot also prohibits harassment of applicants or employees based on any of these protected categories. It is Jobot's policy to comply with all applicable federal, state and local laws respecting consideration of unemployment status in making hiring decisions.

Sometimes Jobot is required to perform background checks with your authorization. Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance.

Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal.

By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Jobot, and/or its agents and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here: jobot.com/privacy-policy
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.