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

Senior Full-Stack Software Engineer

About Us

Applecart is the leading technology company creating a new category of “Decision Maker Marketing”. The most important decisions are made by the hardest people to reach and influence. Historically, C-suite leaders have lacked the tools to reach the stakeholders that matter most to their business. The C-suites of hundreds of Fortune 500 companies, major agencies, trade associations, nonprofits, and governments use Applecart to put their best content in front of business-critical decision makers and those they trust —  from policymakers and investors to CEOs, key employees, members of the media and more. Decision makers are informed by what they read, learn from advisors, hear from colleagues, and discuss with family and friends. To break through to them, you must reach them through the only channel that really moves them: those they know and trust. Applecart’s platform uses publicly available or fully permissioned data to map billions of social relationships between nearly every American adult and enable clients to deliver content directly to decision makers and those that matter most to them. 

We are hiring a Senior Software Engineer in our New York office.

About the Role:

As a Senior Software Engineer, you will play a key role in building and enhancing Applecart’s software platforms. Your work will span backend services, cloud infrastructure, and front-end applications, contributing to scalable, high-impact solutions. You will collaborate with a hybrid-remote team of skilled engineers to develop well-architected systems that drive business value, whether through API development, full-stack applications, or infrastructure improvements.

Who You Are

You are an experienced, adaptable software developer who thrives in an ambitious startup environment. You enjoy tackling complex technical challenges and are comfortable working across different areas of the stack. You are a strong collaborator, working effectively with engineers, product teams, and non-technical stakeholders. You take pride in writing clean, well-structured code and continuously seek ways to improve development practices.

What You’ll Do

  • Design, develop, and maintain well-tested, scalable software for backend services, APIs, and front-end applications
  • Work closely with engineers, often through pair programming, to ensure high-quality code and system design
  • Mentor junior developers, sharing best practices in coding, design, and debugging
  • Collaborate with Product and UX teams to refine project requirements and enhance user experiences
  • Contribute to architectural discussions and technical design decisions to drive the evolution of our systems
  • Stay up to date with industry trends and emerging technologies to continuously improve our development practices

Experiences and Capabilities You Bring:

  • 7+ years of professional software development experience across backend, full-stack, or infrastructure development
  • Strong backend development skills, with expertise in multiple programming languages
  • Experience building and deploying cloud-based applications, preferably on AWS
  • Proficiency in infrastructure-as-code and DevOps best practices
  • Strong technical leadership skills, leading by example in design, refactoring, testing, debugging, and troubleshooting
  • Experience designing and implementing complex systems such as SOAs
  • Strong computer science fundamentals and knowledge of development best practices (e.g., agile, clean code, test-driven development, CI/CD)
  • Excellent technical communication skills

Preferred Qualifications:

  • Proficiency in Python as a primary backend language
  • Experience with front-end development, particularly React
  • Familiarity with data engineering tools (e.g., Apache Spark) is a plus
  • Ability to provision cloud resources using infrastructure-as-code

This is a hybrid role. Work from home on Monday and Friday and in Applecart’s New York City office Tuesday through Thursday. 

Compensation:

Our compensation package consists of three components: (i) a base salary, (ii) annual cash bonus, and (iii) generous equity compensation.

The base salary range for this role is between $160,000 - 200,000, based on the candidate's experience and skills relative to the requirements listed above. The salary range provided is exclusive of discretionary annual cash bonus and equity compensation. The salary range provided for this role is specific to candidates located in the New York City area.

A Few Facts About Us:

  • Applecart’s platform has been used by hundreds of industry-leading clients spanning Fortune 500 companies like Blackstone and Intuit, leading nonprofit organizations like the Environmental Defense Fund, and top-tier advertising and communications agencies  like Teneo, FGS, Weber Shandwick, and OMD. 
  • Applecart is growing quickly — over the last 3 years, we’ve increased our bookings by 8X, grown our headcount by 4X, and we’re cashflow positive. 
  • Our senior leadership team includes two members of the Forbes 30 under 30 list for Marketing and Advertising, the former Head of Product at Moat, Oracle’s online ad measurement platform, a former senior White House advisor, early sales and talent leaders from Google and Twitter, two of the Democratic Party’s most successful pollsters and strategists, a former CRO of a high-growth tech company with hundreds of millions in ARR, and alums of top-tier organizations like Bain, Amazon and Simpson Thacher.
  • Our investors include Bain & Company, global sports, entertainment and marketing giant Endeavor, KKR Co-Founder Henry Kravis, entrepreneur Chris Burch, a founder of Palantir, senior engineering leaders at Twitter and Yelp, former Fortune 50 and advertising agency CEOs, and a number of well-known venture capitalists. Endeavor CEO Ari Emanuel and Owl Capital Managing Partner Jennifer Fonstad serve on our board.
  • Our work has been featured on Morning Joe on MSNBC, BloombergTV and The Colbert Report, and in Axios, BusinessWeek, the Associated Press, Forbes, the Washington Post, and Politico, among many others.

 

 

Applecart Glassdoor Company Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Applecart DE&I Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Applecart
Applecart CEO photo
Matthew Kalmans, Sacha Samotin, Anthony Liveris
Approve of CEO

Average salary estimate

$180000 / YEARLY (est.)
min
max
$160000K
$200000K

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 Full-Stack Software Engineer, Applecart

Are you ready to take your software engineering career to the next level? Applecart, a cutting-edge technology company based in New York, is looking for a Senior Full-Stack Software Engineer to join our growing team. Here at Applecart, we’re creating a new category of 'Decision Maker Marketing', connecting businesses with key decision-makers through innovative software solutions. As a Senior Full-Stack Software Engineer, you will be an integral part of enhancing our software platforms, diving deep into backend services, cloud infrastructure, and front-end applications. Collaborating with our talented hybrid-remote team, you’ll work on scalable, impactful solutions that truly drive business value. You will have the opportunity to design and maintain well-tested software, mentor junior developers, and engage in meaningful architectural discussions. If you thrive in ambitious startup environments and are eager to tackle complex technical challenges, Applecart is the place for you. Your expertise, especially in backend development and cloud applications, will be valued as you help refine project requirements and contribute to enhancing user experiences. With a strong focus on clean code and best practices, your role is vital in shaping our system’s evolution. As we grow and innovate, you’ll be at the forefront of improving our development practices in collaboration with product and UX teams. Join us at Applecart and make a difference in how decision makers connect with vital information.

Frequently Asked Questions (FAQs) for Senior Full-Stack Software Engineer Role at Applecart
What are the main responsibilities of a Senior Full-Stack Software Engineer at Applecart?

As a Senior Full-Stack Software Engineer at Applecart, your main responsibilities include designing, developing, and maintaining scalable software for backend services, APIs, and front-end applications. You will also be responsible for mentoring junior developers, collaborating closely with engineers and product teams, and contributing to architectural discussions that drive our systems' evolution.

Join Rise to see the full answer
What qualifications do I need to become a Senior Full-Stack Software Engineer at Applecart?

To become a Senior Full-Stack Software Engineer at Applecart, you should have at least 7 years of professional software development experience, with strong skills in backend development and a familiarity with multiple programming languages. Experience in building cloud-based applications, especially using AWS, as well as proficiency in infrastructure-as-code and DevOps best practices are essential qualifications.

Join Rise to see the full answer
Is remote work allowed for the Senior Full-Stack Software Engineer position at Applecart?

Yes! The Senior Full-Stack Software Engineer position at Applecart offers a hybrid work model. You can work from home on Mondays and Fridays, while collaborating with your team at our New York City office from Tuesday to Thursday.

Join Rise to see the full answer
What programming languages should I be proficient in for the Senior Full-Stack Software Engineer role at Applecart?

For the Senior Full-Stack Software Engineer role at Applecart, proficiency in Python as a primary backend language is preferred. It's also beneficial to have experience with front-end development, particularly using React, as well as knowledge of data engineering tools like Apache Spark.

Join Rise to see the full answer
What is the compensation package like for a Senior Full-Stack Software Engineer at Applecart?

The compensation package for a Senior Full-Stack Software Engineer at Applecart consists of a base salary ranging from $160,000 to $200,000, depending on your experience and skills. Additionally, you will receive an annual cash bonus and generous equity compensation, ensuring that your contributions to the company are well rewarded.

Join Rise to see the full answer
Common Interview Questions for Senior Full-Stack Software Engineer
Can you describe your experience with backend development for the Senior Full-Stack Software Engineer position?

When discussing your experience with backend development, focus on the programming languages you've used, the types of applications you've built (e.g., web services, APIs), and the challenges you've overcome. Highlight specific projects where you implemented scalable solutions and any relevant technologies like AWS or databases.

Join Rise to see the full answer
How do you ensure that your code is of high quality?

To ensure high-quality code, implement best practices such as writing unit tests, conducting code reviews, and adhering to design patterns and clean code principles. Share examples of how you've previously collaborated on code quality initiatives, such as pair programming or participating in agile practices.

Join Rise to see the full answer
What strategies do you use to mentor junior developers?

When mentoring junior developers, focus on fostering an open and supportive learning environment. Discuss your approach to providing constructive feedback, sharing resources, and guiding them through coding challenges. Highlight specific scenarios where your mentorship improved the team's capabilities.

Join Rise to see the full answer
Describe your experience with cloud-based applications.

Discuss your experience designing, deploying, and managing cloud-based applications, especially using AWS. Include details about the challenges you faced and the advantages you found in leveraging cloud infrastructure. Be prepared to talk about specific tools and services you've utilized in cloud deployments.

Join Rise to see the full answer
How do you approach collaboration with non-technical stakeholders?

Effective collaboration with non-technical stakeholders involves clear communication and understanding their needs. Share examples of how you've translated technical concepts into user-friendly language and how you’ve worked together to refine project requirements, ensuring the final product meets business goals.

Join Rise to see the full answer
What is your experience with DevOps practices?

When discussing your experience with DevOps practices, focus on your familiarity with CI/CD processes, infrastructure-as-code, and automating deployments. Describe specific instances where you have integrated DevOps tools into your workflow to enhance collaboration and efficiency in the development process.

Join Rise to see the full answer
How do you stay current with emerging technologies in software development?

To stay current with emerging technologies, I regularly read industry blogs, attend conferences, and participate in webinars. Share specific tools or technologies you've recently learned about and how you've applied that knowledge to your projects, demonstrating your commitment to continuous professional growth.

Join Rise to see the full answer
What project are you most proud of and why?

Reflect on a project where you faced significant challenges but achieved great results. Describe the project's goals, your specific contributions, and the impact it had on the company or users. Highlight the skills you utilized, and the lessons learned that you can bring to the Senior Full-Stack Software Engineer role.

Join Rise to see the full answer
How do you handle tight deadlines and pressure?

Discuss your strategies for managing stress and staying productive under pressure, such as prioritizing tasks, utilizing project management tools, or seeking help when needed. Provide examples of how you've effectively met deadlines in previous roles without compromising on the quality of your work.

Join Rise to see the full answer
What are your thoughts on agile methodologies?

Express your understanding and experience with agile methodologies, emphasizing flexibility, communication, and teamwork. Share examples of how you’ve applied agile practices in past projects to foster collaboration and adapt to changing requirements effectively, showcasing the benefits observed.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Dark Wolf Solutions Hybrid Colorado Springs, Colorado, United States
Posted 3 days ago

Join Dark Wolf Solutions as a senior technical lead full-stack developer to support the US Space Force in developing defensive cyber solutions.

Photo of the Rise User
Posted 13 days ago
Talent Worx Remote No location specified
Posted 3 days ago

Join our remote team as a Java developer skilled in AWS and Terraform, focusing on building high-quality cloud applications.

Posted 7 hours ago

Join Boston Engineering as a Principal Software Engineer to lead innovative software solutions in the Maritime Intelligence sector.

Join Chick-fil-A as a Sr. Lead Software Engineer to drive technology solutions that elevate customer experiences.

Photo of the Rise User
Posted 3 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Paid Holidays

Join Hudson River Trading as an Experienced Low Level Software Engineer, where you'll thrive in a collaborative environment tackling complex problems in trading technology.

We believe that people don’t make decisions in a vacuum. That’s true for corporate executives, legislators, employees, investors, journalists, voters, and more. If your success depends on the actions of a limited number of decision makers, you nee...

1 jobs
MATCH
Calculating your matching score...
BENEFITS & PERKS
Paid Holidays
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 2, 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!