Software Engineer II - Engineering

7 hours, 35 minutes ago
Full-time
Senior
Software Development
Kapitus

Kapitus

Kapitus, a leading small business financing company, offers fast, flexible term loans and lines of credit from $5k to $5 million. With a focus on simplifying financing for small businesses, Kapitus provides multiple loan options to support business gro...

Diversified Financial Services
251-1K
Founded 2006
$490M raised

Description

  • Design, develop, test, and maintain software for internal customers.
  • Define architecture, technical patterns, and engineering practices for a new platform.
  • Develop Python backend services, primarily using Flask.
  • Build and integrate AWS solutions using Lambda, Cognito, SNS, SQS, and DynamoDB.
  • Maintain deployment pipelines and CI/CD processes.
  • Build and maintain infrastructure with OpenTofu and Terraform.
  • Collaborate with stakeholders, product owners, and technical leadership in an Agile/Scrum environment.
  • Partner with technical leaders on scalable engineering decisions and development practices.
  • Participate in code reviews and establish team-wide engineering standards.
  • Mentor junior developers on Python and engineering practices.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of software engineering experience.
  • 5+ years of Python experience; Flask experience preferred.
  • Experience with AWS, particularly Lambda, Cognito, SNS, SQS, and DynamoDB.
  • 2+ years of Salesforce experience.
  • 3+ years of experience building or maintaining deployment pipelines and CI/CD processes.
  • Experience with infrastructure-as-code tools such as OpenTofu and Terraform.
  • Experience developing clean, readable, documented code using modern practices.
  • Experience working in Agile/Scrum environments and delivering from prioritized roadmaps or backlogs.
  • Strong understanding of software development, testing, code quality, maintainability, and technical documentation.
  • Clear written and verbal communication skills with technical and non-technical stakeholders.
  • Growth mindset, organizational skills, and interest in progressing toward technical leadership.
  • Mentorship experience or willingness to support junior team members.
  • Financial services or lending industry experience is a strong plus.
  • AWS certification is preferred.

Benefits

  • Base salary range of $96,300–$154,400.
  • Annual incentive compensation eligibility of up to 10%.
  • Medical, dental, and vision insurance, including employer-paid coverage options.
  • Paid maternity and parental leave, paid time off, and sick time.
  • Flexible spending, lifestyle spending, commuter, and wellness benefits.
  • Up to $5,000 annually in tuition reimbursement, plus conference and career development opportunities.
  • 401(k) plan with a 25% company match on contributions up to 6% of annual salary.
  • Discount programs covering travel, entertainment, fitness, insurance, and other services.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Applications

AcuityMD 51-250 Health Care Providers & Services

AcuityMD is hiring a Senior Software Engineer to build end-to-end web and mobile application features that help MedTech companies improve sales strategy and expand access to medical technologies.

GCP GraphQL JavaScript Node.js PostgreSQL Python React SQL TypeScript
7 hours, 50 minutes ago

Software Systems Engineer

CompTech Computer Technologies 51-250 Internet Software & Services

CompTech is seeking a remote Software Systems Engineer to support the Defense Logistics Agency’s ALMS enterprise system by sustaining, enhancing, and optimizing its DocuSign CLM platform and related automation.

Agile
8 hours, 20 minutes ago

Staff Software Engineer

Sonatype 51-250 Internet Software & Services

Sonatype is hiring a Staff DevOps Engineer for its Developer Experience team to improve the cloud infrastructure, developer platform, automation, and operational practices supporting secure, reliable services at scale.

Agile Ansible AWS Azure CI/CD Docker Go Java Maven Microservices MySQL PostgreSQL Python Terraform
8 hours, 20 minutes ago

Senior Software Developer / Tech Lead

Kyivstar 1K-5K Wireless Telecommunication Services

Kyivstar.Tech шукає фахівця для розробки й підтримки високонавантажених розподілених middleware та backend-систем у телеком-домені.

Apache Airflow Apache Spark Cassandra CI/CD Docker ELK Stack Gradle Grafana Hibernate Java JSON JUnit Kafka Kanban Maven Microservices REST API Scrum Spring Boot SQL XML
8 hours, 35 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers