careertakescareertakes

Software Engineer / Senior Software Engineer

Confidential Client•Financial Services
Entry LevelFull-timeHybridN/A
Orem, Utah
A Day Ago

The Software Engineer / Senior Software Engineer at Confidential Client will design and build fintech product features within a structured Rails/Postgres environment, focusing on payments optimization, fraud, and dispute management. This role emphasizes autonomy, problem-solving across layered web architectures, and leveraging AI-assisted development workflows to improve software delivery and internal processes within a small, high-performing team.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Financial Services.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


Overview

This role is for a Software Engineer / Senior Software Engineer working with a confidential client in the Financial Services industry. You will build production fintech features in a Rails/Postgres environment, improve internal tooling and data workflows, and use AI-assisted development workflows as a force multiplier.


What You’ll Do

  • Design and build product features within an established Rails codebase using a tests-first (TDD) approach and CI/CD pipelines.
  • Improve internal tooling, automation, and data workflows to reduce manual effort and increase reliability.
  • Build and maintain integrations with mid-market and enterprise clients.
  • Use, refine, and document AI-assisted development workflows and developer tooling.
  • Contribute to architectural decisions as the platform’s data model and intelligence layer evolve.
  • Own features end-to-end: discovery, design, implementation, tests, and operational runbooks.

Who You Are / Qualifications

We care more about what you’ve built and how you think than titles or years of experience. A strong candidate will demonstrate:

  • Experience with one or more backend languages (Ruby, PHP, or Python) and familiarity working in a Rails/Postgres environment.
  • Evidence of personal projects, GitHub samples, scripts, or tooling you’ve built and shipped.
  • Practical experience applying AI tools to software development workflows (and the ability to show how you validated outputs and handled inaccuracies).
  • Strong systems thinking — you design for workflows and processes, not only individual tickets.
  • Comfort working in a small, high-autonomy team where ownership and proactive problem solving matter.
  • Bachelor’s degree or equivalent experience preferred but not required.

Preferred examples to share in your application (if available):

  • GitHub repos, demos, or write-ups showing an AI-assisted development workflow you built.
  • Examples of integrations or automation that improved reliability or throughput.
  • Tests-first examples and CI/CD pipeline contributions.

Our Stack & Practices

  • Primary stack: Ruby / Rails, Postgres
  • Modern cloud infrastructure and CI/CD pipelines
  • TDD-first development with clear architectural patterns
  • AI-assisted development workflows integrated into daily work

(If you work with different frameworks, highlight how you solve problems — we value approach over specific tech history.)


Work Arrangement & Culture

  • Onsite-first culture in Orem, UT: four days per week in-office, with one work-from-home day weekly (Wednesdays).
  • Small team, high ownership, and close collaboration with founders and senior operators.
  • A disciplined environment with guardrails (tests, documentation, CI) so you can move fast safely.

Compensation & Benefits

  • Competitive compensation and benefits package (medical, dental, vision, 401(k), generous time off).
  • Exact compensation will be provided during the interview process and in accordance with applicable state and local pay transparency laws.

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range