Our mission is to enable effortless credit based on true risk.
Software Engineer
Location
United States
Posted
59 days ago
Salary
$142K - $196.6K / year
Seniority
Mid Level
Job Description
Software Engineer
Upstart
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) + 3 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!).
Related Guides
Related Job Pages
More Software Engineer Jobs
• Design, develop, and publish Tableau dashboards and data visualizations in Tableau Cloud/Server to support client reporting and internal analytics. • Translate stakeholder requirements into clear, well-structured dashboards, optimizing usability (filters, parameters, navigation) and ensuring consistency of metric definitions. • Package, version, and document in Confluence and GitHub; follow established branching and review practices. • Own the ongoing health and evolution of Tableau reporting assets, including standardization, metric integrity, and user experience improvements across teams. • Implement lightweight data quality checks and validation steps to confirm measures and dimensions are accurate and aligned to governed definitions. • Coordinate updates and releases with the Analytics Platform team, including change notes and stakeholder walkthroughs. • Develop efficient data sources and queries for Tableau using Snowflake; apply best practices for extracts vs live, row-level security, and query optimization. • Monitor dashboard performance and usage, iterating to reduce load times and improve responsiveness • Partner with Analytics Engineering on data modeling and definitions as needed for Tableau consumption. • Collaborate with Client Services and business stakeholders to translate business questions into reporting requirements, iterate on solutions, and run demos to gather feedback and drive continuous improvement. • Provide training and support for power users and business users adopting new dashboards. • Contribute to a culture of data-driven decision-making across teams. • Responsible for adherence to the Capital Rx Code of Conduct, including reporting of noncompliance.
• Support the design and build of a OneStream platform solution under the guidance of a Technical Lead • Develop and configure: • Data integrations • Cubes and dimension metadata • Workflows and dashboards • Business rules and financial calculations • Participate in client discovery sessions to gather and refine business requirements • Demonstrate system functionality and capabilities to stakeholders • Contribute to: • System testing documentation and execution • User acceptance testing (UAT) • End-user training materials and delivery • Collaborate with functional and technical teams to ensure alignment with financial reporting requirements
Senior Software Developer – Management Potential
R&C Request GmbHR&C Request GmbH Matching people since the last decade. Now with a new vision for 2025.
• You will join as a Senior Developer/Lead and manage demanding client projects. • You will become familiar with our tech stack and existing clients. • You will take on leadership of the small development team. • You will coordinate freelancers and optimize processes.
Senior Software Engineer
BigPandaBigPanda is a fast-growing, values-driven, global company that enables Tech Ops teams to keep the digital economy running. BigPanda’s AI-driven IT operations (aka AIOps) platform transforms IT data into insight and action. With BigPanda, some of the world’s largest enterprises including Hulu, Cisco, United, and many others are able to reduce costs and increase efficiencies, accelerate business velocity, and deliver extraordinary customer experiences. BigPanda is backed by top-tier investors including Sequoia, Mayfield, Battery, Insight Partners, Advent International, and Greenfield Partners. BigPanda is proud to be an Equal Employment Opportunity workplace employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Note: BigPanda is an E-Verify Employer. If you need assistance or an accommodation due to a disability, you may contact us at peoplequestions@bigpanda.io.
Role Description Biggy Engineering is building BigPanda’s generative AI platform for IT Operations: AI-powered incident response, prevention, automation, knowledge retrieval, workflow execution, and operational intelligence. We are expanding what enterprise IT teams can do with AI, not just making existing workflows slightly faster. This is an early-stage product environment inside an established enterprise company. We move quickly, work directly with customers, make pragmatic tradeoffs, and prioritize shipping differentiated customer value over perfect process. Engineers on this team are expected to operate with extreme ownership, high urgency, and a strong bias for action. The ideal candidate is a strong product-minded software engineer with hands-on AI experience, not a research-first ML profile. We care most about agency, judgment, output, speed, customer empathy, technical depth, and the ability to turn ambiguity into working software. This role is informed by the Biggy engineering scope already demonstrated across full-stack systems, APIs, workflow orchestration, secure ingestion, vector database indexing, automation frameworks, agent workflows, and direct customer collaboration. Responsibilities - Build production-grade software across backend services, APIs, web applications, workflow systems, AI agents, enterprise integrations, and automation platforms. - Architect and implement AI-native capabilities using LLMs, prompting, tool calling, agent orchestration, RAG, vector search, knowledge graphs, embeddings, and structured/unstructured enterprise data. - Use AI coding platforms such as Cursor, Claude Code, and similar tools as a core part of your development workflow to increase speed, exploration, and delivery quality. - Write high-quality prompts for development, debugging, product behavior, agent execution, data extraction, reasoning workflows, and customer-facing AI experiences. - Own features from concept through delivery, including customer discovery, technical design, implementation, manual validation, release, bug resolution, and iteration. - Work directly with customers, GTM, product, and other engineers to identify high-value problems and translate them into product capabilities. - Make pragmatic tradeoffs between speed, quality, reliability, cost, latency, scalability, and customer impact. - Move fast in ambiguous problem spaces without hiding behind process, excessive documentation, or prolonged design debates. - Manually validate AI and product behavior with care, especially where automated tests and evals are insufficient for probabilistic systems. - Respond rapidly and transparently to bugs, regressions, and customer-impacting issues. - Collaborate through paired development, design discussion, code review, debugging, and direct technical debate. - Help raise the team’s bar for velocity, technical judgment, ownership, and customer-focused execution. Qualifications - Strong software engineering fundamentals across backend, full-stack, distributed systems, APIs, or product engineering. - Hands-on experience building AI-enabled product capabilities with LLMs, RAG, vector databases, embeddings, agents, workflow automation, knowledge systems, or related technologies. - Strong practical prompting skills, including prompt iteration, context design, tool-use instructions, structured outputs, and failure-mode analysis. - High proficiency with modern AI development tools such as Cursor, Claude Code, ChatGPT, or similar platforms. - Ability to architect and build agent systems that can reason, retrieve context, call tools, execute actions, handle errors, and operate safely in enterprise environments. - High agency: you learn what you need to learn quickly, make forward progress independently, and do not wait for someone else to define every step. - Extreme ownership: you care about outcomes, customer impact, reliability, and follow-through, not just completing assigned tickets. - High velocity: you are motivated to ship, learn, and iterate quickly while maintaining sound engineering judgment. - Customer curiosity: you want direct exposure to users and are comfortable using customer feedback to shape priorities. - Product judgment: you can distinguish between what is technically interesting and what creates meaningful customer value. - Healthy conflict: you can challenge weak ideas directly while remaining considerate, collaborative, and low-ego. - Comfort with uncertainty, changing priorities, incomplete requirements, and fast iteration cycles. - Excitement about applying AI to real enterprise IT Operations problems, not just building demos. Technical Areas You May Work In - TypeScript / Node.js backend services - Fastify or similar API frameworks - React / Next.js customer-facing applications - Slack and Microsoft Teams applications - Agent workflow engines and action execution systems - RAG pipelines, vector databases, embeddings, and retrieval systems - Knowledge graphs and enterprise knowledge modeling - Prompt engineering, context engineering, and tool-use design - ServiceNow, ITSM, monitoring, alerting, and incident management integrations - Data ingestion, indexing, synchronization, and unstructured data processing - S3, SQS, Lambda, and AWS-based service architecture - Authentication, authorization, OAuth, SSO, API keys, and RBAC - Incident response, change risk, and incident prevention use cases (domain knowledge/awareness) Benefits - Competitive equity - Remote-first environment - Unlimited PTO - Twelve (12) paid holidays throughout the year - Comprehensive health benefits - #PandaParent support: Financial assistance for fertility, adoption, and surrogacy expenses, plus up to eighteen (18) weeks of fully paid leave for birthing parents and up to twelve (12) weeks for non-birthing parents. - Financial planning services - Employee learning & development budget - Values-based recognition (quarterly and annually) - Social community & ERG programs - Dog friendly office - Lunches provided in office - Flexible work environment along with a work-from-home stipend to support remote work arrangements - Values-based culture



