Senior Software Engineer, Lifecycle
$166.9k - $230.9kUpstart
Role Description
As a Software Engineer II on the Lifecycle Platform team, you will be part of the broader Growth organization and partner closely with Lifecycle Marketing, Distribution, Insights, Data Platform, Analytics, and ML teams. Our mission is to design and operate the infrastructure that transforms rich customer data into actionable, high-impact engagement.
- Design and build scalable backend services that power our unified communications platform across SMS, email, push, and future channels.
- Develop systems for real-time, event-triggered messaging and self-serve marketing automation and experimentation capabilities.
- Translate large, complex datasets into high-leverage marketing capabilities through APIs, streaming pipelines, and reverse ETL workflows.
- Partner closely with product managers, lifecycle marketing, data insights, analytics, and data platform teams to define requirements and deliver impactful, data-driven solutions.
- Lead medium-sized projects independently—proactively identifying risks, managing ambiguity, and driving execution from design through launch.
- Strengthen our engineering culture by improving system reliability, accelerating iteration, and clearly communicating technical trade-offs to cross-functional stakeholders.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or Mathematics, or a related field (or its equivalent) + 4 years of experience.
- Experience building and operating microservices and APIs in a cloud environment (preferably AWS).
- Proficiency in at least one backend language such as Kotlin, Java, Ruby, or Python.
- Demonstrated ability to independently execute on projects, navigate ambiguity, and collaborate effectively with cross-functional partners.
- Excellent written and verbal communication skills with the ability to work in a distributed team.
Requirements
- Experience supporting Marketing, Growth, or GTM teams, particularly in environments involving CDPs, customer segmentation, or campaign orchestration.
- Experience with reverse ETL tools (e.g., Hightouch, Census), data pipeline tooling (e.g., Airbyte, Fivetran, Databricks), or marketing automation platforms (e.g., Iterable, Braze, or Salesforce Marketing Cloud).
- Familiarity with real-time event streaming systems and high-throughput messaging architectures.
- Experience integrating with third-party APIs and building systems that ingest, transform, and expose large volumes of data.
- Track record of leading medium-to-large projects and contributing to system design decisions with long-term platform impact.
Benefits
- Competitive compensation, including base pay, bonus opportunities, and annual equity grants that vest quarterly.
- Retirement benefits to help you plan for the future, including a 401(k) or Group Retirement Savings Plan with a company match of $2 for every $1 contributed, up to $15,000 annually (USD in the US, CAD in Canada).
- Employee Stock Purchase Plan (ESPP) with discounted stock purchase options for eligible employees (US only).
- Comprehensive health coverage designed to support you and your family, including medical, dental, vision, and wellness resources for US and supplemental health coverage for Canada.
- Health Savings Account contributions from Upstart for eligible plans (US only).
- Income protection benefits, including life insurance and disability coverage for added financial security.
- Paid time off, sick leave, and company holidays, in line with local requirements.
- Paid family and parental leave to support caregiving and major life moments (duration varies by country).
- Family-centered benefits to support fertility, parenthood, and caregiving needs.
- Employee Assistance Program (EAP) offering mental health support and life-centered resources.
- Financial wellness resources, including access to financial planning tools and a financial concierge service (US Only).
- Annual wellness allowance to support your physical and emotional well-being and personal development, based on what matters most to you.
- Annual productivity allowance to invest in relevant tools and resources you need to do your best work, no matter where you work from.
- Connection and community through team events, all-company updates, and employee resource groups (ERGs).
- Onsite perks, including catered lunches and fully stocked micro-kitchens when working from one of our offices in the Bay Area, Austin, Columbus, and New York City (opening Summer 2026!).
$190k - $240k
...organizations to empower scientists, engineers, financial experts, product... ...the newest Snorkeler! As a Senior Backend Engineer at Snorkel,... ...-end Expert Contributor (EC) lifecycle, focusing on automated... ...Qualifications ~8+ years of software engineering experience ~6+...SeniorFull timeWork at officeLocal area3 days per week- ...Job Description Summary: Sr. software engineer with experience of at least 5 years in developing software applications using Java... ...platform 4. Experience in all phases of software development lifecycle: requirements analysis, tech design, implementation, code...SeniorFull time
$161.89k - $193.7k
...adaptation of complex techniques. Contribute to the entire lifecycle of web-based applications and middleware services development... ...Implement REST services, XML, and XSD using MVC architecture. Software development and implementation using JavaScript, C#, jQuery...SeniorFull time- ...Company Description We’re looking for a Senior Software Engineer that will be a valued team member responsible for the design and implementation... ..., asynchronous calls Great understanding of end-to-end lifecycle of a web request from browser to database Ability to...SeniorFull timeWork at office
$204k - $259k
...simulation across 15+ U.S. states. We’re looking for a Senior Growth Optimization Engineer to design and build the intelligence layer that drives... ...workflows into production environments with CI/CD and model lifecycle management. #LI-Hybrid The expected base salary...SeniorFull timeRemote work$193.93k - $291.15k
...systems. Collaborate closely with autonomy engineers and build an understanding of how... ...have 3+ years of experience working in software engineering or related fields. You are... ...experienced with all stages of a project’s lifecycle. You can quickly take a project from...SeniorFull time$190k - $220k
...single, secure, workflow-driven system for the full contracting lifecycle, from opportunity discovery and capture through proposal... ...GovDash nationwide. About the Role We're hiring a Software Engineer (Search) to help build GovDash's search, recommendation, and...SeniorFull time$120.54k - $140k
...Job Title: Senior Software Engineer Employer: Procare Software, LLC Job Location: Denver, CO Salary: $120,536 - $140,000 Job Duties... ...problem areas; and following the software development lifecycle. Determine operational feasibility by evaluating analysis,...SeniorFull timeRemote work- ...observability platform built on the Snowflake AI Data Cloud and engineered for scale. We ingest and store logs, metrics, traces, and... ...architecture and delivery of the Logs product area by owning the full lifecycle from API design through production reliability, with a strong...SeniorFull time
- ...Description Nextern is seeking a Senior Software Engineer to join our product realization team. At Nextern, we develop innovative medical... ...Knowledge of and experience with IEC 62304 and medical software lifecycle development Experience with Qt or other GUI toolkits...SeniorFull timeTemporary workWork experience placement
$100k - $175k
...The Role Veeva is looking for a Senior Automation Engineer who is passionate about quality and... ...Requirements ~7+ years experience in the software industry, with passion for quality... ...~ Experience in software development lifecycle, test methodologies and tools ~...SeniorRemote jobFull timeWork at officeLocal areaWork from homeFlexible hours- ...Job ID: TAP00139 Position: Software Engineer Level 3 Location: US – MD, Ft. Meade Category: Software Engineering / Development... ...Strong understanding of software development methodologies and lifecycle processes ~ Experience designing, implementing, testing,...SeniorFull time
- ...revolutionizing the lending landscape. SoFi is seeking enthusiastic Senior Software Engineers who are ready to lead the development of key advancement... ...-leading loan products. This role involves full product lifecycle engagement, from initial concept to deployment. Key...SeniorFull timeWork experience placement
$159k - $207k
...the system that executes the software and neural networks that make... ...the intersection of software engineering, machine learning, sensors, and... ...You’ll Be Doing: As a senior engineer in the Next-Gen Technologies... ...participating in full lifecycle development from idea to proofs...SeniorFull time$183.34k - $205k
...Day 1. #LI-Remote A little more about the team: As a Senior Software Engineer II on the Scale team, you'll be joining a team that owns... ...full-stack software through all stages of the development lifecycle, though your primary expertise is in backend systems. Ownership...SeniorFull timeWork at officeLocal areaRemote workWork from homeHome officeVisa sponsorshipFlexible hours- ...Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to... ...card, will be considered. As a Sr. Software Engineer you will be a member of our Global... ...Own the End-to-End Software Development Lifecycle (SDLC) Collaborate closely with...SeniorPermanent employmentFull timeWork experience placementWork at officeRemote workFlexible hours
$172k - $228k
...for you if you have: ~8+ years of full-stack engineering experience. Can take ownership of the whole development lifecycle (this means you are comfortable operating full... ...# Onsite (1.5 hrs) Compensation: Senior II - $172,000-$228,000 Compensation for this role...SeniorFull time- ...only the best from us. RSC2 is seeking an experienced Senior Software Engineer to join our growing team in APG! This is a fantastic... ...integrators, and testers. Maintains full software product lifecycle management including product definition, requirements,...SeniorFull timeWork at officeRemote workWorldwide
$145k - $160k
...Position Summary SRS Acquiom is currently seeking a Senior Software Engineer and technology leader that will work with a dedicated, cross... ...investigating problem areas; following the software development lifecycle Organize and lead collaborative team-driven solution...SeniorRemote jobFull timeImmediate startVisa sponsorshipWork visaFlexible hoursNight shift- ...together. SUMMARY Q2 is seeking a Senior Software Engineer to join our Q2 Code product team-an agentic development platform... ...telemetry, and owning the full software development lifecycle from concept to production. You'll work alongside...SeniorFull timeLocal areaWork visaFlexible hours
$120k - $170k
...Buildout Buildout is the AI deal engine for CRE brokerages,... ...quickly build and launch excellent software by: Understanding our... ...throughout the software development lifecycle You communicate well... ...either the Software Engineer or Senior Software Engineer level. Final...SeniorRemote jobFull timeLocal areaImmediate startFlexible hours$220k - $292k
...by partnering closely with specialist engineering, operations, and production teams. Through... ...of mission requirements. TRS hires software engineers & hardware engineers, who are... ...systems. Contributing to the entire product lifecycle, from concept to deployment, you'll...SeniorFull timeWork experience placementRemote workRelocationRelocation package$96.8k - $161.5k
OverviewA Senior Software Engineer provides advanced technical expertise in the design, development, integration, testing, deployment, and sustainment... ...with program requirements, architectural standards, and lifecycle objectives. The Senior Software Engineer works closely...SeniorWork at officeRemote work- ...Description The Role The Compute Systems Software team is a dynamic and fast paced team... ...team is seeking an experienced Senior Software Engineer to join our team to work on high-compute... ...in the full software development lifecycle, including requirements analysis, design...SeniorFull timeLocal areaWork from home
- About This Role:As a Senior Software Engineer, you will play a critical role in delivering software for innovative medical device products. You... ...and ensuring high-quality execution across the lifecycle.You’ll work on a diverse set of technologies, from highly...SeniorRemote work
- ...Technology Lead Data Scientist and AI engineers to create a competitive advantage for Kaizen... ...experience to our customers. As an AI Senior Software Engineer in Test, you will utilize your... .... Your understanding of the testing lifecycle will enable you to liaise seamlessly with...Senior
$150k - $220k
San FranciscoEngineering - Core Engineering /Full-time /On-siteAbout FinixFinix is building... ...’ ability to capture revenue. The Sr. Software Engineer role centers around envisioning... ...and designing systems with several lifecycles Extensive experience implementing secure...SeniorFull timeVisa sponsorshipFree visa- ...Technology,Recruiting / Staffing,Software,Telecommunications Are you an experienced Software Engineer who enjoys solving complex... ...-impact projects.The RoleAs a Senior Software Engineer, you'll play... ...across the software development lifecycle.You'll collaborate with...SeniorRemote workVisa sponsorshipFree visaFlexible hours
- ...mobility. As we move toward a fully Software‑Defined Vehicle (SDV) architecture, core... ...motivated candidates for the role of Senior Software Engineer - Battery State Estimation. This role... ..., implementation, verification, and lifecycle evolution of State‑of‑Charge (SOC),...SeniorFull timeLocal areaWork from homeRelocation packageShift work
$97.02k - $163.03k
...motivated problem solver. An engineer who enjoys the challenge of resolving... ...Develop and maintain complex Software systemAcquire extensive... ...) as part of the development lifecycle.Additional Preferred... ...For leveled roles (I, II, III, Senior, Lead, etc.) new hires may be...SeniorMinimum wageFull timeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Lifecycle. Be the first to apply!
- agile software developer Remote
- software developer internship no experience Remote
- intermediate software engineer Remote
- software engineer staff Remote
- experienced software developer Remote
- work from home software developer Remote
- software developer no experience Remote
- software developer fintech Remote
- software data engineer Remote
- financial software developer Remote

