Senior Software Engineer, Back-end (Remote)
location_onRemote
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
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