Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, One@Work image - Rise Careers
Job details

Software Engineer, One@Work

About One

One’s mission is simple - to help customers achieve financial progress. We’re doing this by creating simple solutions to help our customers save, spend, borrow, and grow their money – all in one place.

The U.S. consumer today deserves better. Millions of Americans today can’t access credit, build savings or wealth, and are left to manage their financial lives through multiple disconnected apps. Almost a quarter of U.S. adults are unbanked or underbanked and roughly 80% of fintech users rely on multiple accounts to manage their finances.

What makes us unique? We are backed by a preeminent fintech investor (Ribbit) and the world’s largest retailer (Walmart), maintain the speed and independence of a startup, and employ a strong (and growing) collection of world-class talent.

There’s never been a better moment to build a business that helps people achieve financial progress. Come build with us!

The role

The One@Work team is responsible for One's employer benefit features, including Instapay, savings, and budgeting. As a Full Stack Engineer at One, you will build simple and beautiful experiences for people's crucial daily interactions with their money.

  • Work closely with other engineers to ship code. We enjoy collaboration and partnering on hard problems. 

  • Build and maintain documentation. As a growing and remote organization, having the necessary docs are key to our success. 

  • Solve complex problems that arise at scale. We deal with real-world money movement, sensitive financial data at scale, and are creating novel financial mechanics with no real precedent.

You bring

  • 3-7 years of professional experience building, shipping — and growing — non-trivial products & services.

  • Passion for your craft and care for the people you work with. You value quality across code, communication, and culture.

  • An act-like-an-owner mentality. We have a bias toward taking action.

  • A desire to keep growing your skills, and an ability to learn quickly. We hope you’ll be here for a while, and there’s no better investment than in our people.

  • The Triple H Factor: Hungry, Humble, Honest

Tools we use

We use the fp-ts library for functional programming with Node/TypeScript running on top of Kubernetes and AWS. We believe great engineers can learn any stack, so you do not need experience with these specific tools, but you’ll ramp up more quickly if you are familiar with functional programming concepts.

Pay Transparency

The estimated annual base salary for this position ranges from $100,000 to $170,000. Pay is generally based upon the level, complexity, responsibility, and job duties / requirements of the specific position. We then source candidates with the requisite skills, expertise, education, training, and experience.  If you are selected for an interview, please feel welcome to speak to a Talent Partner about our compensation philosophy and other available benefits.

What it’s like working @ One

  • Competitive cash

  • Benefits effective on day one 

  • Early access to a high potential, high growth fintech

  • Generous stock option packages in an early-stage startup

  • Remote friendly (anywhere in the US) and office friendly - you pick the schedule

  • Flexible time off programs - vacation, sick, paid parental leave, and paid caregiver leave

  • 401(k) plan with match


We use Covey as part of our hiring process for jobs in NYC and certain features may qualify it as an AEDT. As part of the evaluation process we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound on May 31, 2024.

Please see the independent bias audit report covering our use of Covey here.

Leveling Philosophy

In order to thoughtfully scale the company and avoid downstream inequities, we’ve adopted a flat titling structure at One. Though we may occasionally post a role externally with a prefix such as “Senior” to reflect the external level of the position, we do not use prefixes in titles like that internally unless in a position which manages a team. Internal titles typically include your specific functional responsibility, such as engineering, product management or sales, and often include additional descriptors to ensure clarity of role and placement within our organization (i.e. “Engineer, Platform”, “Sales, Business Development” or “Manager, Talent”). Employees are paid commensurate with their experience and the internal level within One.

Inclusion & Belonging

To build technology and products that are used and loved by people and solve real-world problems, we need to build a team with many different perspectives and experiences. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We encourage candidates from all backgrounds to apply. Applicants in need of special assistance or accommodation during the interview process or in accessing our website may contact us at talent@one.app.

Average salary estimate

$135000 / YEARLY (est.)
min
max
$100000K
$170000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, One@Work, ONE

At One, we're on a mission to simplify financial progress for our customers, and that’s where you come in as a Software Engineer! In this dynamic role on the One@Work team, you'll have the chance to develop innovative employer benefit features such as Instapay and savings solutions that truly make a difference in people's lives. Collaborating with fellow engineers, you’ll enjoy a supportive atmosphere where sharing code and ideas leads to meaningful products. Every line of code you write will contribute to creating beautiful user experiences that facilitate crucial daily financial interactions. Your knack for tackling complex problems at scale will be vital, considering we manage sensitive financial data and real-world money movement. We’re looking for someone with 3-7 years of experience in crafting robust applications who shares our passion for excellence and values open communication within the team. At One, you'll not only be able to take ownership of your projects but also continuously grow your skills in a remote-friendly environment. Plus, our comprehensive benefits package and competitive salary range from $100,000 to $170,000, including generous stock options for early-stage startups, make this an attractive opportunity. Whether you’re working from the office or your favorite remote spot, you'll play a pivotal role in helping customers achieve their financial goals. Join us at One, where your engineering expertise will create solutions that empower individuals to save, spend, and manage their finances seamlessly.

Frequently Asked Questions (FAQs) for Software Engineer, One@Work Role at ONE
What are the main responsibilities of a Software Engineer at One?

As a Software Engineer at One, your key responsibilities will include collaborating with fellow engineers to deliver high-quality code, developing employer benefit features like savings and budgeting tools, and troubleshooting complex issues related to money movement and sensitive financial data. You'll be instrumental in building and maintaining documentation necessary for our growing remote team, ensuring everyone stays connected and informed.

Join Rise to see the full answer
What qualifications are required for the Software Engineer position at One?

To qualify for the Software Engineer role at One, you should have 3-7 years of professional experience in building and shipping non-trivial software products. A strong passion for coding, effective communication, and a willingness to adopt an act-like-an-owner mentality are equally important. Familiarity with functional programming concepts is a plus, although we believe great engineers can learn any technology stack.

Join Rise to see the full answer
What tools and technologies do Software Engineers at One use?

Software Engineers at One mainly utilize the fp-ts library for functional programming, along with Node and TypeScript, deployed on Kubernetes and AWS. While experience with these specific tools is helpful, what we truly value is your ability to adapt and learn quickly, ensuring you can contribute to our innovative projects effectively.

Join Rise to see the full answer
What is the work environment like for Software Engineers at One?

At One, we pride ourselves on a flexible, remote-friendly work environment that emphasizes collaboration and ownership. You’ll engage with a passionate team that values quality and communication. Employees can choose to work from anywhere in the U.S., creating a work-life balance that suits their lifestyles while contributing to creative problem-solving.

Join Rise to see the full answer
What compensation and benefits can a Software Engineer expect at One?

As a Software Engineer at One, you can expect a competitive annual base salary ranging from $100,000 to $170,000, along with an appealing benefits package that includes early access to a high-potential fintech startup, generous stock options, flexible time off, and a 401(k) plan with a match. We care about our team’s well-being and invest in their growth and development.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, One@Work
Can you describe a complex project you've worked on as a Software Engineer?

In answering this question, provide a specific example that highlights your technical skills and problem-solving abilities. Describe the project's objectives, your role, the tools you used, and how you overcame challenges while ensuring the project met its goals effectively.

Join Rise to see the full answer
What programming languages are you most comfortable with, and why?

Tailor your response to focus on programming languages you have experience with, emphasizing how they align with the technologies used at One. Discuss your strengths in using these languages for building scalable applications and your eagerness to learn new ones.

Join Rise to see the full answer
How do you approach debugging a challenging issue?

For this question, outline your systematic approach to debugging, like breaking down the issue into smaller parts and using tools like logging to identify where problems occur. Highlight your analytical thinking and persistence in finding solutions.

Join Rise to see the full answer
Can you explain a time when you had to learn a new technology quickly?

Use this opportunity to showcase your adaptability. Share an example where you had to learn on-the-fly, discussing the resources you utilized, your learning process, and how you applied that knowledge to successful outcomes.

Join Rise to see the full answer
How do you prioritize tasks and manage time during a project?

Discuss your techniques for prioritization, such as using agile methodologies or tools like Kanban. Emphasize the importance of clear communication with your team to align on deadlines and goals, ensuring that high-impact tasks are completed efficiently.

Join Rise to see the full answer
What is your experience with functional programming?

Here, you can discuss your familiarity with functional programming principles and how you have used them in past projects. If you have prior experience with functional programming libraries or technologies relevant to One, mention those as well.

Join Rise to see the full answer
What strategies do you use for writing clean, maintainable code?

In your response, focus on best practices like adhering to coding standards, writing meaningful comments, and implementing unit tests. Emphasize your belief in the long-term benefits to the team and project through clean code practices.

Join Rise to see the full answer
How do you handle tight deadlines or high-pressure situations?

Share strategies for managing stress and maintaining productivity under pressure. Discuss how you prioritize tasks, communicate with your team, and stay focused, and consider providing a personal anecdote where you successfully navigated such a situation.

Join Rise to see the full answer
Can you give an example of a successful project you led?

When addressing this question, choose a specific project where you had a leadership role. Explain your responsibilities, decision-making processes, and the results achieved, showcasing key leadership qualities such as collaboration and mentorship.

Join Rise to see the full answer
What excites you about working at One?

Your answer should reflect an understanding of One's mission to help customers achieve financial progress. Highlight your alignment with the company's values, and enthusiasm for working in a startup environment where your contributions can have a meaningful impact.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
ONE Remote No location specified
Posted 3 days ago
Mission Driven
Inclusive & Diverse
Growth & Learning
Transparent & Candid
Flex-Friendly
401K Matching
Paid Sick Days
Paid Time-Off
Medical Insurance
Equity
Maternity Leave
Paternity Leave
Photo of the Rise User
ONE Remote No location specified
Posted 2 days ago
Mission Driven
Inclusive & Diverse
Growth & Learning
Transparent & Candid
Flex-Friendly
401K Matching
Paid Sick Days
Paid Time-Off
Medical Insurance
Equity
Maternity Leave
Paternity Leave
Photo of the Rise User
LivePerson Remote Bulgaria Remote
Posted 4 days ago
Photo of the Rise User
Customer-Centric
Collaboration over Competition
Growth & Learning
Take Risks
Medical Insurance
Dental Insurance
Vision Insurance
Flex-Friendly
Equity
Learning & Development
Photo of the Rise User
Experian Remote Geo MilevMladost, Boulevard "Tsarigradsko shose" 86, 1113 Sofia, Bulgaria
Posted 4 days ago
Photo of the Rise User
ZayZoon Remote No location specified
Posted 5 days ago
Jitterbit Remote Pune, Maharashtra, India
Posted 9 days ago

We're seeking team members who are hungry, humble, and honest to help us build simple solutions for people to save, spend, and grow their money — all in one place.

88 jobs
MATCH
Calculating your matching score...
BADGES
Badge Flexible CultureBadge Future MakerBadge InnovatorBadge Office VibesBadge Rapid Growth
CULTURE VALUES
Mission Driven
Inclusive & Diverse
Growth & Learning
Transparent & Candid
BENEFITS & PERKS
Flex-Friendly
401K Matching
Paid Sick Days
Paid Time-Off
Medical Insurance
Equity
Maternity Leave
Paternity Leave
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!