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

Senior Software Engineer - job 2 of 2

Liftoff is the leading growth acceleration platform for the mobile industry, helping advertisers, publishers, game developers and DSPs scale revenue growth with solutions to market and monetize mobile apps.

Liftoff’s solutions, including Accelerate, Direct, Influence, Monetize, Intelligence, and Vungle Exchange, support over 6,600 mobile businesses across 74 countries in sectors such as gaming, social, finance, ecommerce, and entertainment. Founded in 2012 and headquartered in Redwood City, CA, Liftoff has a diverse, global presence.

The Dash team at Liftoff is integral to the success of our Accelerate teams, responsible for designing, building, and maintaining powerful dashboards that enable seamless campaign management and in-depth analytics. These dashboards serve not only our internal teams but also our external clients, delivering critical insights and data that drive performance and decision-making. The Dash team works in close collaboration with Accelerate operations to solve complex reporting challenges, optimize user experiences, and innovate continuously. By bridging the gap between data and action, the Dash team plays a key role in enhancing Liftoff's product offerings and operational efficiency.

As a Fullstack Engineer on the Dash team, you will:

  • Have end-to-end ownership of projects, and collaborate with a small team of world-class engineers with diverse backgrounds.
  • Ship code multiple times a day, and within seconds see its quantified impact on millions of users and our business's revenue.
  • Be part of an “engineering excellence” culture through state-of-the-art tools, risk-driven testing, explainable systems, and code review
  • Become an authority in Clojure, Go, and the many other cutting-edge open source technologies that maximize our development velocity.

Requirements:

  • 5+ years in software engineering.
  • B.S. or higher in Computer Science or equivalent work experience.
  • Strong Coding Ability: Demonstrated proficiency in multiple programming languages including both backend (Golang or any other backend language) and frontend (Typescript, React)
  • Solid understanding of data structures, algorithms, and system architecture.
  • Strong database knowledge.
  • Strive for excellence while knowing when to balance it with the need to ship.
  • Willing to set ego aside to find the best solutions.
  • Self-motivated.
  • Enthusiastic about working on all stack parts (UI, backend, operations, data analysis).
  • A healthy sense of fun and enthusiasm for the work!

Bonus: 

  • Previous experience with Clojure.
  • Adtech experience.
  • Experience with reporting pipelines and analytics. 
  • Strong understanding of Machine Learning and building large distributed systems.

Locations:

This role is eligible for full-time remote work in one of our entities/states and Canada: CA, CO, ID, IL, FL, GA, MA, MI, MN, MO, NJ, NV, NY, OR, PA, TX, UT, and WA.  

Travel Expectations:

We offer several opportunities for in-person team gatherings, including but not limited to project meetings, regional meetups, and company-wide events. We expect our employees to attend these gatherings at least once per quarter. These gatherings provide essential opportunities for collaboration, communication, and team building.

Compensation: 

Liftoff offers all employees a full compensation package that includes equity and health/vision/dental benefits associated with your country of residence. Base compensation will vary based on the candidate's location and experience.

The following are our base salary ranges for this role: 

  • SF Bay Area, NYC, Los Angeles/Orange County: $165,000 - $195,000
  • Seattle/Olympia, Austin, San Diego, Santa Barbara, Boston: $150,000 - $180,000
  • All other cities and towns in our approved states: $140,000 - $170,000

#LI-VM1


 

Liftoff is committed to providing and maintaining a work environment where all employees and candidates are treated with dignity and respect and that is free of bias, prejudice, and harassment. Liftoff is further committed to providing an equal employment opportunity for all employees and candidates for employment free from discrimination and harassment on the basis of sex, gender (including sexual harassment, gender harassment, and harassment due to pregnancy, childbirth, breastfeeding, and related conditions), sexual orientation, gender identity, gender expression, gender nonconformity, race, creed, religion, color, national origin, ancestry (including association, affiliation, or participation with persons or activities related to national origin, English-proficiency or accent, or immigration status), physical or mental disability, medical condition(s), genetic information of an individual or family member of the individual, marital or domestic partner status, age, veteran or military status, family care status, requesting or taking pregnancy, parental or disability leave, requesting an accommodation, or any other characteristic protected by federal, state, or local law, regulation, or ordinance. All such discrimination and harassment is unlawful and will not be tolerated. Liftoff maintains a continued commitment to equal employment opportunity and expects the full cooperation of all personnel.

 

Liftoff's Compensation Strategy

Liftoff's compensation strategy includes competitive market rate along with equity and benefits and perks that will give our employees what they need to do their best work. In order to ensure teams are compensated fairly for the work performed, we map out specific levels and take into consideration the cost of labor within each location. Liftoff provides employees a total compensation package of competitive market salaries, equity, health and wellness stipends, medical benefits associated with your country of residence. The base compensation will vary based on location, experience as well as level.

 

Agency and Third Party Recruiter Notice:

Liftoff does not accept unsolicited resumes from individual recruiters or third-party recruiting agencies in response to job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers or Recruiting Team. All candidates must be submitted via our Applicant Tracking System by approved Liftoff vendors who have been expressly requested to make a submission by our Recruiting Team for a specific job opening. No placement fees will be paid to any firm unless such a request has been made by the Liftoff Recruiting Team and such a candidate was submitted to the Liftoff Recruiting Team via our Applicant Tracking System.

Liftoff Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Liftoff DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Liftoff
Liftoff CEO photo
Jeremy Bondy
Approve of CEO

Average salary estimate

$155000 / YEARLY (est.)
min
max
$140000K
$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 Senior Software Engineer , Liftoff

If you're a Senior Software Engineer looking for a dynamic environment to showcase your skills, look no further than Liftoff! As a pioneer in the mobile industry, Liftoff is committed to helping advertisers, publishers, and developers scale their revenue, and the Dash team plays a crucial role in this mission. In this role, you’ll have the freedom to own projects from start to finish while collaborating with a talented team of engineers, developing powerful dashboards that provide critical insights for our clients. Your day-to-day will include having the rewarding experience of seeing your code's positive impact on millions of users in real time, all while utilizing cutting-edge technologies like Clojure and Go. Liftoff promotes a culture of engineering excellence, which means you will be encouraged to engage in risk-driven testing and meaningful code reviews. With a strong focus on continuous improvement, you’ll have opportunities to become an authority in a variety of programming languages, including both backend and frontend technologies. We're looking for someone with over 5 years of software engineering experience, and a solid foundation in data structures and algorithms. Your enthusiasm for all parts of the tech stack, from UI to backend, not to mention your ability to balance excellence with timely delivery, will be key to your success here. So, if you're excited about building innovative solutions in a collaborative, fun, and engaging setting, Liftoff is the perfect next step in your career journey!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Liftoff
What responsibilities does a Senior Software Engineer have at Liftoff?

As a Senior Software Engineer at Liftoff, your core responsibilities will include end-to-end project ownership, collaborating with a small, diverse team of engineers, and creating powerful dashboards that drive performance insights for clients. You will be engaged in daily coding efforts, ensuring the effective implementation of Liftoff's mobile marketing solutions while also contributing to design discussions, solving complex reporting challenges, and innovating on user experience.

Join Rise to see the full answer
What qualifications do I need to become a Senior Software Engineer at Liftoff?

To apply for the Senior Software Engineer position at Liftoff, you should have over 5 years of experience in software engineering and hold a B.S. or higher in Computer Science or an equivalent field. Proficiency in multiple programming languages, both backend (such as Golang) and frontend (like Typescript and React), is crucial. Additionally, a solid understanding of data structures, algorithms, and database management is necessary for success in this role.

Join Rise to see the full answer
What technologies will I be working with as a Senior Software Engineer at Liftoff?

In the role of Senior Software Engineer at Liftoff, you'll work with a range of cutting-edge technologies. Notably, there will be a focus on backend development using Golang and experience with Clojure is a bonus. Frontend technologies, particularly Typescript and React, will also be part of your toolkit, alongside collaborative data analysis and reporting pipeline work which are pivotal for the Dash team.

Join Rise to see the full answer
Can I work remotely as a Senior Software Engineer at Liftoff?

Yes, Liftoff offers the flexibility of remote work for the Senior Software Engineer position. While you can work from various states in the U.S. and Canada, you'll also have the chance to connect with your team in person during quarterly gatherings, which are designed to enhance collaboration and team cohesion.

Join Rise to see the full answer
What is Liftoff's workplace culture like for Senior Software Engineers?

Liftoff fosters a culture of engineering excellence where innovation and collaboration are at the forefront. As a Senior Software Engineer, you'll be encouraged to continuously improve your skills while enjoying a healthy work-life balance with a sense of fun and community. Liftoff values contributions from diverse backgrounds and is committed to maintaining a respectful and inclusive workplace.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you explain your experience with fullstack development?

In responding to this question, it's important to summarize your relevant experiences with both frontend and backend technologies. Highlight specific projects where you successfully integrated various technologies, focusing on how you balanced user experience on the frontend with robust system architecture on the backend.

Join Rise to see the full answer
How do you approach debugging and testing?

Discuss your debugging process, emphasizing a systematic approach that includes isolating issues, utilizing tools, and setting up tests for validation. It's also beneficial to mention your commitment to writing clean, maintainable code that minimizes bugs from the outset.

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

Be honest about your expertise. Highlight languages relevant to the Liftoff role, such as Golang, Clojure, Typescript, and React. Provide examples of projects where you applied these languages and what you enjoyed about working with them.

Join Rise to see the full answer
How do you handle tight deadlines in software development?

Explain your prioritization strategy, focusing on communication with team members to manage workloads effectively. It’s also useful to give examples of past experiences where you successfully delivered high-quality work under pressure.

Join Rise to see the full answer
Can you discuss a challenging project and how you overcame it?

Choose a project that shows your problem-solving skills. Describe the obstacles you faced, the strategies you implemented to overcome them, and the final outcomes. Highlight collaboration with team members and how you incorporated feedback.

Join Rise to see the full answer
What role do you think machine learning plays in mobile application development?

Express your understanding of machine learning's emerging role in enhancing user experiences and optimizing app performance. Provide examples of how machine learning could be applied in adtech or analytics space, relating it back to Liftoff's mission.

Join Rise to see the full answer
How do you ensure your code is maintainable?

Discuss best practices such as writing descriptive comments, structuring code logically, and following coding standards. You can also include your experience with code reviews and refactoring to improve maintainability.

Join Rise to see the full answer
Describe your experience with data structures and algorithms.

Speak about your foundational knowledge in this area, referencing specific data structures or algorithms you have implemented or utilized in projects. Consider sharing how this knowledge has improved your software design or performance.

Join Rise to see the full answer
What motivates you when facing a tough coding problem?

Share your intrinsic motivation for problem-solving, such as the satisfaction of overcoming challenges or your commitment to continuous learning. Think about how collaboration with peers can also drive you to find solutions.

Join Rise to see the full answer
Why do you want to work for Liftoff as a Senior Software Engineer?

Convey your excitement about Liftoff's mission and innovative culture. Highlight how your skills and values align with the company's goals, and express your eagerness to contribute to building impactful solutions in mobile marketing.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Citi Hybrid Jersey City, New Jersey, United States
Posted 2 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

Citi seeks a Senior Application Development Technology Lead to spearhead innovative solutions in application systems for their client onboarding processes.

Photo of the Rise User
Medtronic Hybrid Mounds View, Minnesota, United States of America
Posted 12 days ago

Join Medtronic as a Senior Software Cloud Engineer and contribute to groundbreaking medical technologies.

Join Deutsche Bank’s Bucharest Technology Centre as a Senior Software Engineer and lead the development of innovative engineering solutions.

Photo of the Rise User
Envoy Hybrid San Francisco, California, United States
Posted 2 days ago

Envoy is looking for a passionate Software Engineer to join their team and drive innovative features for their growing workplace platform in San Francisco.

Join Lazer Technologies as a Senior Blockchain Mobile Engineer and help shape the future of mobile dApps and blockchain solutions.

Photo of the Rise User
Endava Remote Ho Chi Minh City, Vietnam
Posted yesterday

Join Endava as a Linux System Developer and work on high availability systems with a global team.

Posted 8 days ago

Join Green Project as a Level II Backend Software Engineer and contribute to our innovative carbon accounting platform while working remotely from the US East Coast.

Photo of the Rise User
Apple Hybrid San Diego, California, United States
Posted 2 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple's elite engineering team as a CloudKit Client Screening and Automation Engineer, focusing on enhancing cloud privacy and reliability.

Our mission is to connect people to the mobile apps and tools they love.

14 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 9, 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, Columbus just viewed Support Associate-7 at Tory Burch
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Treering
Photo of the Rise User
Someone from OH, Columbus just viewed Product Manager, Assessment Student Experience at Ellevation
Photo of the Rise User
Someone from OH, Hamilton just viewed Team Member Travel Coordinator at Allegiant
Photo of the Rise User
Someone from OH, Kent just viewed Senior Director, Program at Teaching Lab
Photo of the Rise User
Someone from OH, Toledo just viewed IT Telecom Administrator at Anduril Industries
Photo of the Rise User
Someone from OH, Kent just viewed Director, Strategic Partnerships at Teaching Lab
G
Someone from OH, Cincinnati just viewed Operations Lead - AML Refresh Ops (Global Banking) at GHR
Photo of the Rise User
Someone from OH, Akron just viewed Data Scientist II at Kaiser Permanente
Photo of the Rise User
Someone from OH, Eastlake just viewed Summer Intern at Gooch & Housego
Photo of the Rise User
12 people applied to Game Developer (Unity) at LiquidX
I
Someone from OH, Perrysburg just viewed CNC Manufacturing Technician at Innovance
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Lifecycle Marketing Manager at SoFi
Photo of the Rise User
Someone from OH, Cincinnati just viewed Lifecycle Marketing Manager at Caribou
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Marketing Manager at Ocorian
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Marketing Manager at Credit Genie
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Product Marketing - AAA Campaigns at PrizePicks
Photo of the Rise User
Someone from OH, Cincinnati just viewed Digital Marketing Analyst, Digital Properties at Darden