Skip to content

Software Engineer II

96k – 154kUnited StatesBackend EngineeringRemote4+ YOE
Summary

Develops AWS serverless microservices and event-based services to optimize operational workflows in an Agile team. Requires 4-8 years experience with Node.js, Python, AWS services including Lambda, DynamoDB, API Gateway, and APIs.

About the role

Responsibilities

  • Participate in technical design sessions to identify/document technical solutions.
  • Develop microservices with AWS serverless architecture.
  • Function as a trusted advisor with a consultative mindset in interactions with stakeholders.
  • Help build and maintain a best-in-class team culture through partnership, open dialogue, and transparent feedback.
  • Drive continual improvement to the efficiency and flexibility of the systems while keeping a high bar for customer trust, performance, and availability.
  • Provide technical direction to junior engineers on the team.
  • Support legacy code as needed while building out the future state systems and solutions.

Requirements

  • BS degree in Computer Science or related technical field, or equivalent practical experience.
  • Minimum 4-8 years of hands-on development experience using modern programming languages including NodeJS and Python.
  • Experience with designing & implementing both REST & event based services using AWS tool suite including Lambda functions, Event Bridge, DynamoDB, API Gateway, IAM, etc.
  • Experience implementing and supporting SaaS/Cloud software solutions including developing/supporting functionality to integrate with internal systems.
  • Experience developing with AWS services: Lambdas, SQS, SNS, Event Bridge, DynamoDB, API Gateway, EC2, IAM, STS.
  • Experience working with both non-relational and multiple relational database platforms (RDS).
  • Outstanding communication and interpersonal skills.
  • Proven history of working in Agile development environment.
  • Experience with developing and deploying APIs (must have).
  • Experience building infrastructure with Cloud Formation Templates (CFTs).
  • A creative and analytical problem solver focused on translating complex business problems into architecturally sound technical solutions.

Preferred Skills

  • Experience in lending or financial services domains.
  • AWS Solutions Architect or Developer Certification.
  • Experience with SCRUM, SAFE, and Test-Driven Development.
  • Experience communicating with users, other technical teams, and senior management to understand requirements, discuss software product features, technical designs and product strategy.

Compensation

  • Competitive Base Salary Range of $96,300-$154,400 (final salary depends on location, skills, and experience).
  • Annual Incentive Compensation Eligibility – Up to 10% annually.
Skills
Node.jsPythonAWS LambdaAmazon EventBridgeAmazon DynamoDBAmazon API GatewayIAMAmazon SQSAmazon SNSAmazon EC2Amazon RDSCloudFormationREST APIs
Similar roles at this salary range
All Backend Engineering jobs →
Limble

Software Engineer II - Integrations

Software Engineer II on the Integrations team building and maintaining iPaaS-based integrations and customer-facing APIs. Requires 3+ years experience, Node.js/TypeScript, SQL, and third-party API integration skills.

110k – 165kCharlotte, NCBackend EngineeringRemote3+ YOESQLOAuth
Oneleet

Software Engineer, Integrations

Build and maintain backend integrations connecting a security platform to cloud providers and third-party tools. Focus on reliable data pipelines, API integrations, and authentication flows.

110k – 180kBeaverton, ORBackend EngineeringRemote3+ YOEGoC#
Earnin

Application Programmer

As a Backend Engineer on the payroll services team, you will design and develop backend services, debug and optimize applications, and ensure high-quality software delivery. This role requires proficiency in C++ and experience with COM fundamentals and Microsoft SQL Server.

95k – 117kUnited StatesBackend EngineeringRemote2+ YOEC++COM
MongoDB

Software Engineer, Data Migration

Software Engineer building data migration and code generation tools for modernizing legacy databases to MongoDB. Requires 2+ years backend experience with Java/Spring Boot, Kafka, CDC, and SQL databases.

109k – 215kCalifornia +2Backend EngineeringOn-site2+ YOESQLC++
Applied Intuition

C++ Software Engineer - Autonomy/Physical AI

Backend C++ engineer building high-performance autonomy infrastructure for defense products Axion and Acuity in Ann Arbor. Requires strong C++, systems fundamentals, Python, and U.S. citizenship with security clearance eligibility.

100k – 200kAnn Arbor, MIBackend EngineeringOn-site3+ YOEC++Python