Coastal

Senior Software Engineer

Coastal

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $162,681 - $195,217 per year

Job Level

About the role

  • Deliver high-quality, well-tested code that solves complex business and technical problems.
  • Participate in design discussions, code reviews, and technical decision-making to ensure strong engineering outcomes.
  • Mentor and support junior and mid-level engineers, sharing best practices in coding, architecture, and problem-solving.
  • Lead by example on operational excellence, including monitoring, testing, deployment practices, and incident response.
  • Collaborate with Product Management and stakeholders to translate requirements into clear technical specifications and reliable software.
  • Champion compliance and security, ensuring software adheres to banking regulations (e.g., BSA, OFAC) and internal security policies
  • Promote knowledge sharing, documentation, and maintainability within the team.
  • Contribute to the continuous improvement of development practices, tools, and team processes.

Requirements

  • 10+ years of professional software engineering experience, including ownership of complex systems in production.
  • Proficiency in one or more modern programming languages (Node.js/TypeScript preferred; functional programming experience a plus).
  • Strong experience with cloud-native platforms (Microsoft Azure preferred; AWS/GCP also valuable) and CI/CD pipelines.
  • Solid understanding of software architecture, scalable system design, and distributed systems.
  • Experience in regulated industries such as fintech, banking, or healthcare, with strong awareness of security and compliance.
  • Strong knowledge of data structures, algorithms, and software engineering fundamentals.
  • Excellent problem-solving skills and ability to make pragmatic, risk-aware technical decisions.
  • Effective communicator who can collaborate across product, analytics, compliance, and business functions
  • Leadership qualities with demonstrated success mentoring engineers and guiding technical initiatives.
Benefits
  • Medical Coverage: Choose from three competitive medical plans to find the coverage that best fits your needs and lifestyle.
  • Health Savings Account (HSA): Available with eligible medical plans, offering tax advantages and employer contributions.
  • Flexible Spending Accounts (FSA): Options for healthcare and dependent care expenses to help you save on out-of-pocket costs.
  • Dental and Vision Insurance: Plans to keep you and your family smiling and seeing clearly.
  • Life Insurance: Company-paid basic life insurance with options to purchase additional coverage for yourself and your dependents.
  • Long-Term /Short-Term Disability (LTD): Income protection in the event of a long-term illness or injury.
  • Supplemental Benefits: Including Hospital Indemnity, Accident Insurance, and Critical Illness coverage to provide extra financial support when you need it most.
  • 401(k) Retirement Plan: A competitive retirement savings plan with company matching to help you plan for the future.
  • Paid Time Off: Generous vacation and sick leave policies to support your time away from work.
  • Holidays: Enjoy 11 paid holidays throughout the year.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsTypeScriptfunctional programmingcloud-native platformsMicrosoft AzureAWSGCPCI/CD pipelinessoftware architecturedata structures
Soft Skills
problem-solvingeffective communicationleadershipmentoringcollaborationtechnical decision-makingknowledge sharingoperational excellencepragmatic decision-makingcontinuous improvement