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

Software Engineer

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 help our coworkers and customers thrive.



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


Minimum qualifications
  • Bachelor’s degree in computer science or related field of study, or commensurate experience required.
  • 3+ years of experience building reliable and performant microservices.
  • Identified as a polyglot who is comfortable evolving as tech changes. May have experience working with: Ruby, SQL, TypeScript, or JavaScript frameworks (i.e.: Node.js, React.js,) 
  • Proven experience developing on the front-end, back-end, and even the database. 
  • Technical depth and proficiency in at least one software engineering topic (networking, security, serverless, event streams, etc.)
  • Experience with Kubernetes, Docker, Helm preferred.
  • Experience with AWS preferred.
  • Experience with ML, AI preferred.
  • Experience working for an enterprise SaaS organization preferred.
  • Open-source contributions and history of side-projects preferred.


Why Firstup?

 

Because you care - about people, the work you do, and the connections you make. Work is such a large part of life; it only makes sense to make it awesome.

 

If you want to engage brilliant minds in a high-growth and inclusive environment where ideas are rewarded regardless of who they come from, join us. This is a rapidly changing space so if you thrive on ambiguity, are hungry for a challenge, and have the guts to speak your mind, you could be a perfect fit.

 

We offer an excellent PTO program, great health benefits, a casual and friendly environment, remote work, and a leadership team who truly believes in your growth – both personally and professionally.

 

Firstup is committed to providing equal employment opportunities to all applicants for employment and to all employees, without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, protected disability, veteran status, or any other protected status in accordance with applicable federal, state or local laws.



#LI-TM1

#LI-Remote

Firstup Glassdoor Company Review
3.2 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Firstup DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Firstup
Firstup CEO photo
Nicole Alvino
Approve of CEO

Average salary estimate

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

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, Firstup

At Firstup, we're on a mission to transform the employee experience and make work better for everyone. We're looking for a talented Software Engineer to join our dynamic team and contribute to our innovative communication platform. As a Software Engineer at Firstup, you'll have the opportunity to impact the way 17 million employees connect and communicate across 40 of the Fortune 100 companies daily. Your role will revolve around building scalable SaaS applications through high-quality coding, collaboration, and architectural design. You’ll work closely with cross-functional teams, leveraging your expertise in technologies like Ruby, SQL, TypeScript, and various JavaScript frameworks to create reliable microservices. We value ownership and believe that each team member plays a crucial part in our collective success. Your contributions in ensuring the availability, reliability, and performance of our services will be vital. You'll also encourage a culture of inclusivity by promoting diverse ideas and opinions. If you're ready to challenge yourself in a rapidly changing environment, embrace innovation, and develop future-ready solutions, Firstup is the right place for you. We offer excellent benefits, great health plans, and a flexible remote work environment where your growth is prioritized. Join us and help shape the future of employee communications!

Frequently Asked Questions (FAQs) for Software Engineer Role at Firstup
What are the responsibilities of a Software Engineer at Firstup?

As a Software Engineer at Firstup, your primary responsibilities will include building scalable SaaS applications, writing high-quality code, conducting thorough code reviews, and creating comprehensive tests and documentation. You will also collaborate with various teams to solve complex problems and design future-ready solutions while addressing architectural gaps across our platform.

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

To qualify for the Software Engineer position at Firstup, candidates should hold a Bachelor’s degree in computer science or a related field, or possess equivalent experience. Additionally, you should have at least 3 years of experience building reliable, performant microservices and demonstrable skills in various programming technologies such as Ruby, SQL, and JavaScript frameworks like Node.js or React.js.

Join Rise to see the full answer
What technologies does a Software Engineer at Firstup work with?

At Firstup, Software Engineers utilize a range of technologies, including Ruby, SQL, TypeScript, and JavaScript frameworks like Node.js and React.js. Familiarity with tools such as Kubernetes, Docker, and cloud services like AWS is also preferred. Experience with machine learning and artificial intelligence is a plus!

Join Rise to see the full answer
What is the work environment like for a Software Engineer at Firstup?

The work environment for a Software Engineer at Firstup is casual, friendly, and inclusive, emphasizing collaboration and innovation. The remote setup allows you to work comfortably while joining a high-growth team that values each member’s contributions. Employees are rewarded for their unique ideas and encouraged to grow both personally and professionally.

Join Rise to see the full answer
How does Firstup support employee growth and development?

Firstup is deeply committed to the growth and development of its employees. The leadership team prioritizes personal and professional development and offers opportunities for training, mentorship, and participation in innovative projects. With a strong focus on creating an environment conducive to creativity and learning, Firstup ensures that team members can thrive in their careers.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
Can you describe your experience with building microservices?

When answering this question, share specific examples of microservices you have developed, the technologies used, and how they contributed to the overall architecture. Highlight scalability, reliability, and any performance enhancements you achieved in your previous projects.

Join Rise to see the full answer
What strategies do you use for code reviews?

In your answer, emphasize collaboration and open communication. Discuss your approach to providing constructive feedback and how you prioritize code quality, readability, and efficiency. Additionally, mention any tools or practices you employ during the code review process.

Join Rise to see the full answer
How do you ensure software quality and performance?

Outline your strategies for maintaining software quality, such as comprehensive testing, continuous integration, and performance monitoring. Provide examples from your past experience where these practices have been crucial in delivering high-quality software.

Join Rise to see the full answer
Describe a challenging technical problem you solved?

Choose a relevant challenge you've faced as a Software Engineer and explain the context, the solution you implemented, and the outcome. Highlight the technical skills you used and any collaboration with team members to reach a resolution.

Join Rise to see the full answer
What is your experience with cloud services?

Discuss your proficiency with cloud platforms, focusing on the services and features you've utilized. Mention any specific examples where cloud services greatly enhanced the scalability and performance of applications you worked on.

Join Rise to see the full answer
How do you stay updated with emerging technologies?

Mention methods you use to stay current, such as following industry blogs, participating in online courses, attending conferences, or engaging with communities. Highlight how this continuous learning impacts your work and enables you to bring innovative ideas to your team.

Join Rise to see the full answer
What is your approach to teamwork in a remote environment?

Discuss your strategies for effective communication and collaboration with remote teams. Highlight tools you use for project management and meeting coordination, and emphasize the importance of fostering a sense of belonging in a virtual workspace.

Join Rise to see the full answer
Can you give examples of your contributions to open-source projects?

If you have a history of contributing to open-source projects, share specifics such as the projects you worked on, your role, and how your contributions have made a difference. If you haven’t contributed yet, express your intention to engage in open-source and describe how you plan to start.

Join Rise to see the full answer
How do you manage conflicting priorities in a project?

Provide insight into your organizational skills and problem-solving abilities. Discuss techniques you use to prioritize tasks effectively, communicate with stakeholders, and adjust project timelines when conflicts arise.

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

Reflect on Firstup’s mission and values, and discuss what resonates with you personally. Mention the opportunity to work on innovative solutions, the collaborative culture, and your enthusiasm for enhancing the employee experience in organizations.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 1 hour ago
Photo of the Rise User
Posted 3 days ago
SWATX Remote No location specified
Posted 8 days ago
Photo of the Rise User
Teleport Remote No location specified
Posted 2 days ago
Transparent & Candid
Growth & Learning
Inclusive & Diverse
Empathetic
Collaboration over Competition
Feedback Forward
401K Matching
Medical Insurance
Dental Insurance
Vision Insurance
Equity
Paid Sick Days
Paid Time-Off
Disability Insurance
Life insurance
Learning & Development
TMS LLC Hybrid Sunnyvale, California, United States
Posted yesterday

At Firstup we believe in the power of inclusivity, meaningful connections, and personalized experiences. Our vision is to make work better for every worker through our mission of improving the employee experience at every moment that matters, larg...

26 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 25, 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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Waverly just viewed Client Services Manager at Pepperstone
Photo of the Rise User
Someone from OH, Plain City just viewed Aesthetic Telehealth Nurse Practitioner (remote) at Moxie
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
C
Someone from OH, Sunbury just viewed Data Entry Online at Comforce Resource
S
Someone from OH, Lorain just viewed Test Engineer- Ninja at SharkNinja
Photo of the Rise User
23 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics
Photo of the Rise User
Someone from OH, Cincinnati just viewed Buyer at Novolex
k
Someone from OH, Columbus just viewed Patient Experience Coordinator at knownwell
Photo of the Rise User
Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
Photo of the Rise User
12 people applied to Junior Software Engineer at Teya
Photo of the Rise User
Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Norwalk just viewed Hybrid Account Manager-Commercial Lines at AssuredPartners
Photo of the Rise User
Someone from OH, Loveland just viewed Animator at Apex Systems Bellevue, WA at Apex Systems
Photo of the Rise User
Someone from OH, Canton just viewed Lead Jr. Toddler Teacher at All Around Children
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
26 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive