Enable job alerts via email!

Senior Software Engineer

Firstup

United States

Remote

USD 80,000 - 150,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company dedicated to enhancing the employee experience. As a Software Engineer, you will develop innovative solutions that drive engagement across a diverse workforce. This role offers the chance to work with cutting-edge technologies, including AWS and Kubernetes, while collaborating with talented professionals. You'll be responsible for building scalable applications and ensuring high performance and reliability. With a commitment to diversity and an inclusive culture, this is an exciting opportunity to make a meaningful impact in the workplace. If you are passionate about technology and thrive in a dynamic environment, we want to hear from you!

Benefits

Remote work
Inclusive environment
Leadership development
High-growth opportunities

Qualifications

  • 5+ years of experience in building reliable microservices.
  • Proficiency in multiple programming languages and frameworks.
  • Technical expertise in networking, security, and serverless architecture.

Responsibilities

  • Build scalable SaaS applications and write high-quality code.
  • Collaborate across teams to solve complex problems.
  • Design future-ready solutions and address architectural gaps.

Skills

Ruby
SQL
TypeScript
JavaScript
Node.js
React.js
Microservices
Database Management
Networking
Security

Education

Bachelor’s degree in Computer Science

Tools

Kubernetes
Docker
Helm
RabbitMQ
PostgreSQL
AWS
ML/AI
Kafka Streams

Job description

Who We Are

At Firstup, our mission is to improve the employee experience at every moment that matters, large and small. As the communication pipeline for the world's workforce, we now serve 40 of the Fortune 100 companies, reaching and connecting more than 17 million employees daily.

Our employees are experts in the employee experience, workforce communications, and technology.

Joining Firstup means joining a movement to make work better for every worker. As the world’s first intelligent communication platform, Firstup meaningfully engages employees at every moment from hire to retire, and delivers engagement insights to help companies support, promote, and retain their talent. Our movement has taken root and is evident in our world-class customer base. Now we need your help. Ready to make a difference in the world?

Our Values

Every employee is an owner with responsibility and credit for our progress.

Leadership is in our build, and we see change as a catalyst for improvement.

We win as a team, committed to helping our coworkers and customers thrive.

Role Overview

The Software Engineer will be responsible for delivering innovative solutions and services while constantly improving Firstup’s approach to architecture, scale, availability, and fault-tolerance. The role will partner with others across the company in shared codebases and contribute directly to other services when needed.

Responsibilities

  1. Utilize your real-world knowledge and experience to help us build scalable SaaS applications.
  2. Write high-quality code (i.e., reliable, readable, efficient, testable, scalable, maintainable), provide quality code reviews, create comprehensive tests, and quality documentation.
  3. Apply broad, in-depth knowledge to develop and maintain large-scale multi-tenant services in the cloud.
  4. Collaborate across teams on industry standards and best practices to help others solve complex problems.
  5. Design future-ready solutions and address architectural gaps.
  6. Recognize opportunities and advocate for better performance and efficiency of software, systems, and processes across teams.
  7. Identify, analyze, and resolve system availability, reliability, and performance issues.
  8. Encourage and promote ideas and opinions of others from diverse backgrounds and experiences.

Minimum Qualifications

  1. Bachelor’s degree in computer science or related field of study, or equivalent experience.
  2. 5+ years of experience building reliable and performant microservices.
  3. Proficiency in multiple programming languages and frameworks such as Ruby, SQL, TypeScript, JavaScript, Node.js, React.js, etc.
  4. Proven experience in back-end development and database management.
  5. Technical expertise in areas like networking, security, serverless, event streams, etc.
  6. Experience with Kubernetes, Docker, Helm, RabbitMQ, PostgreSQL, AWS, ML/AI, Kafka Streams, and enterprise SaaS environments is preferred.
  7. Open-source contributions and side-projects experience are a plus.

Salary Range: $80,000 - $150,000, depending on factors such as location, education, and experience.

Why Firstup?

Because you care — about people, your work, and connections. We offer an inclusive, high-growth environment with great benefits, remote work, and a leadership team committed to your growth. If you thrive on ambiguity, challenges, and speaking your mind, you might be a perfect fit.

We are an equal opportunity employer, committed to diversity and inclusion in the workplace.

#LI-TM1

#LI-Remote

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Bitesize

Remote

USD 100 000 - 120 000

5 days ago
Be an early applicant

Senior Software Engineer (410986)

IDR, Inc.

Remote

USD 100 000 - 720 000

6 days ago
Be an early applicant

Senior Software Engineer

Trinity Cyber

Remote

USD 100 000 - 720 000

7 days ago
Be an early applicant

Senior Software Engineer - QA

Radiant Dev

Remote

USD 121 000 - 131 000

Today
Be an early applicant

[Hiring] Sr. Software Engineer @Lyra Health

Lyra Health

Remote

USD 100 000 - 160 000

2 days ago
Be an early applicant

Senior Software Engineer – MIG

Movement Infrastructure

Washington

Remote

USD 140 000 - 165 000

3 days ago
Be an early applicant

EVERPRO - SENIOR SOFTWARE ENGINEER

TIMELY LTD

Denver

Remote

CAD 120 000 - 135 000

2 days ago
Be an early applicant

Senior Software Engineer

Nutrislice

Denver

Remote

USD 90 000 - 140 000

2 days ago
Be an early applicant

Senior Software Engineer II (Remote)

Careers at Drata

Remote

USD 100 000 - 140 000

2 days ago
Be an early applicant