Darren Caddle logo

Senior Software Engineer, Back-end (Remote)

$180k-220k/hrFull-timeRemote

location_onRemote

Apply Now

Job Description

Senior Software Engineer, Back-end (Remote)

About the Role

We are looking for talented back-end software engineers to join our growing team and support the expansion of our investor identity platform. This position offers a significant opportunity to influence how we develop, deploy, and operate production-grade systems. Your contributions will directly impact our customers, stakeholders, and our capacity to scale effectively.

Why Join Us?

Our engineering culture prioritizes product building, efficiency, and developer satisfaction. We operate with a remote-first mindset, favoring asynchronous communication and processes. Key aspects of our workflow include:

  • Frequent Deployments: We deploy multiple times a day, coordinating efforts through Slack, GitHub, and Shortcut.
  • Minimal Meetings: The morning standup is our only recurring meeting.
  • Documentation First: We adhere to a "Write Things Down" philosophy, covering requirements, documentation, and our company handbook.
  • Collaborative Decision Making: We value the best solution regardless of its origin, believing that completing a task is often better than perfecting it indefinitely.

We seek curious, self-motivated engineers who enjoy learning new technologies. For example, our team learned Elixir on the job. Rather than focusing strictly on years of experience with specific tools, we look for candidates with strong opinions on various languages and approaches. If you are eager to learn and grow, we would love to connect.

Technology Stack

  • Frontend: React, GraphQL, Relay
  • Backend: Elixir, Phoenix (with some Go and NodeJS)
  • Database: PostgreSQL
  • Infrastructure: AWS, provisioned via Terraform

Company Background

Following our Series A funding from Union Square Ventures, we are hiring multiple engineers for this role. Our platform addresses a critical pain point in the private markets sector, which is shifting online at a rapid pace. Investors currently face a cumbersome onboarding process involving the upload of multiple financial documents for regulatory compliance. Our solution allows investors to complete this onboarding process once, creating a portable identity. This enables them to log in and invest anywhere with a single click, having already verified their accredited status.

Primary Responsibilities

  • Maintain and enhance existing products and features while designing and building new ones.
  • Develop innovative methods for collecting business-critical metrics from various consumer-facing digital experiences.
  • Collaborate regularly with legal and business development partners to gather requirements, provide feedback, and share updates.

Requirements

  • Thrive in a collaborative environment where engineers are expected to define project vision, specify technical strategy, and engage in continuous learning.
  • Possess strong fundamental skills in relational databases.
  • Demonstrate proficiency and a track record of professional success in at least one programming language.
  • Have experience with Linux and be comfortable working on the command line.
  • Exhibit strong communication skills, with the ability to present to audiences and interact empathetically with clients and stakeholders.

Preferred Qualifications

Candidates with the following experience will receive strong preference:

  • Coding experience in Go, Python, Ruby, Elixir, Rust, or Clojure.
  • Familiarity with Amazon Web Services (AWS).
  • Previous experience in security or penetration testing roles.
  • Experience querying large relational datasets or Google's BigQuery.
  • Development experience with React or Angular.

Compensation and Benefits

  • Salary Range: $180,000 – $220,000 per year.
  • Equity: Grants included.
  • Benefits: Competitive package including health, vision, and dental insurance, 401(k), home office setup stipend, and unlimited paid leave.

Location and Eligibility

This is a remote position. However, we are only considering candidates located within the United States. We are unable to provide visa sponsorship at this time.

Work location

Work model: Remote

Remote

Open in Google Maps(39.17770, -73.92900)

Key Responsibilities

  • check_circleSupport existing products and features
  • check_circleHelp design and build new product features
  • check_circleEngineer innovative approaches for collecting business critical metrics
  • check_circleCollaborate with legal and business development partners
  • check_circleSolicit requirements from stakeholders
  • check_circleProvide updates to partners and stakeholders

Requirements

  • verifiedStrong relational database fundamental skills
  • verifiedDemonstrable proficiency and a track record of professional success coding in at least one programming language
  • verifiedExperience with Linux and comfort on the command line
  • verifiedExperience presenting to audiences and communicating effectively and empathetically with clients and other stakeholders
  • verifiedCandidates must be located in the US
  • verifiedNo visa sponsorship available

Benefits & Perks

check_circleHealth, vision, and dental insurancecheck_circle401k retirement plancheck_circleHome office setupcheck_circleUnlimited paid leave

Frequently asked questions about Senior Software Engineer, Back-end (Remote) at Darren Caddle

What does a Senior Software Engineer, Back-end (Remote) at Darren Caddle do?expand_more
In this Senior Software Engineer, Back-end (Remote) at Darren Caddle role, you will support existing products and features; help design and build new product features; engineer innovative approaches for collecting business critical metrics; and collaborate with legal and business development partners.
What are the requirements for this Senior Software Engineer, Back-end (Remote) role?expand_more
Darren Caddle is looking for candidates who meet the following requirements: Strong relational database fundamental skills; Demonstrable proficiency and a track record of professional success coding in at least one programming language; Experience with Linux and comfort on the command line; Experience presenting to audiences and communicating effectively and empathetically with clients and other stakeholders; Candidates must be located in the US; and No visa sponsorship available.
What is the salary range for Senior Software Engineer, Back-end (Remote) at Darren Caddle?expand_more
The advertised salary range for Senior Software Engineer, Back-end (Remote) at Darren Caddle is $180k-220k/hr.
Where is the Senior Software Engineer, Back-end (Remote) role at Darren Caddle located?expand_more
Senior Software Engineer, Back-end (Remote) at Darren Caddle is based in Remote. This is a remote role.
Is this Senior Software Engineer, Back-end (Remote) job remote, hybrid, or on-site?expand_more
Darren Caddle has listed this Senior Software Engineer, Back-end (Remote) role as remote.
How much experience is required for this Senior Software Engineer, Back-end (Remote) role?expand_more
Candidates for Senior Software Engineer, Back-end (Remote) at Darren Caddle should have senior.
What skills do you need for the Senior Software Engineer, Back-end (Remote) role at Darren Caddle?expand_more
Key skills for Senior Software Engineer, Back-end (Remote) at Darren Caddle include elixir; phoenix; go; nodejs; postgresql; aws; terraform; and react.
What category does the Senior Software Engineer, Back-end (Remote) role belong to?expand_more
Senior Software Engineer, Back-end (Remote) at Darren Caddle is part of the Information Technology job category on Recrutus.