
PODS
Remote Jobs
6 Jobs
Role Description This is a remote role within the United States. A Day in the Life - Technical Ownership: Act as the technical anchor for major initiatives in your team’s domain, owning the technical approach and accountable for delivery. - Code Excellence: Set the benchmark for the team with clean, maintainable, highly performant code. Lead constructive code reviews that raise the technical floor of the whole team. - Observability First: Own the production health of your team’s domain. Build and maintain Datadog dashboards and monitors tracking SLOs/SLIs and drive rapid incident response. - Test and Learn: Design and manage A/B tests using Eppo and make experimentation a default part of how your team ships — helping the team iterate on real customer data. - Collaboration: Partner closely with Product, UX, and cross-team stakeholders to shape business requirements into technical design docs and actionable tickets. - Momentum: We work in short cycles, code released in days, experiments read out weekly, priorities adjusting as results come in. You anchor initiatives that ship at this rhythm and make the speed sustainable — for the codebase and for the engineers learning from you. - Mentorship: Provide consistent technical guidance to earlier-career engineers, helping them navigate complex integrations (e.g., Salesforce) and grow their scope. Responsibilities - Full-Stack Delivery: Develop end-to-end solutions across our stack (React, TypeScript, Kotlin, Spring Boot) with a focus on modularity and system resilience. - Operational Ownership: Lead the path to production for your team — owning infrastructure, keeping Azure DevOps CI/CD pipelines efficient, and making deployments seamless. - System Integration: Own technical integrations between web applications and core platforms such as Salesforce CDP, Snowflake, and CMSs. - Process Improvement: Identify and resolve bottlenecks in how the team delivers software; improve technical design processes and engineering documentation. - Application Quality: Raise the overall quality bar of your team's applications by reducing bugs, errors, and performance regressions while sustaining feature delivery. Our Tech Stack - Front-end: React, Vite, Next.js, TypeScript. - Back-end: Kotlin, Spring Boot, PostgreSQL. - Cloud & Infrastructure: Microsoft Azure (Kubernetes, Functions, Front Door), Docker, Helm. - Data & Analytics: Snowflake, Salesforce CDP. - Experimentation & Observability: Eppo, Datadog. - DevOps: Azure DevOps (ADO), Pipelines. - AI Tooling: Cursor, Claude. Qualifications - Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience). - Experience: 5+ years of professional software engineering experience, with a proven track record of owning and delivering complex, consumer-facing applications end to end. - Full-Stack Mastery: Expert-level proficiency in React/TypeScript and modern back-end languages (Kotlin, Java, C#, etc.). - Cloud Fluency: Solid experience with cloud-native architectures (Azure preferred), including microservices and RESTful API design. - Testing & Quality: Strong commitment to automated testing (unit, integration, E2E) and a “shift-left” approach to security and quality. Preferred Qualifications - Experience with Snowflake data integrations and data-warehouse-native experimentation. - Proficiency in Datadog for RUM, APM, and log management. - Familiarity with Salesforce ecosystem integrations. - Experience shipping AI-powered product features (chat, search, or agent-platform integrations). - Fluency with AI-assisted development workflows (e.g., Cursor).
Role Description This is a remote role within the United States. As a Software Engineer V, you set technical direction. You own architecture that spans teams — designing the systems others build within — and you are accountable for technical outcomes delivered through others as well as by your own hands. You define the problems as much as you solve them: - Turning ambiguous business goals into technical strategy - Sequencing multi-quarter initiatives - Making build-vs-buy and migration calls that shape the platform for years You are still hands-on: - Prototype the risky parts - Write the critical-path code - Stay close enough to production reality that your designs survive contact with it You shape how we test and learn at scale — building platforms where experimentation is cheap, so every team can iterate on price display, communications, chat, and beyond with real customer data. Responsibilities - Architecture Ownership: Design and evolve systems spanning team boundaries; define the integration contracts and domain boundaries other teams build against. - Migration Leadership: Plan and lead incremental, zero-downtime migrations off legacy systems while the business keeps running. - Technical Risk Management: Identify the riskiest assumptions in a multi-quarter initiative early, and design spikes and milestones that retire them fast. - Engineering Standards: Own key parts of the software design process, review culture, and production-readiness bar across your domain. - Hiring Bar: Help design interview loops and calibrate the technical bar for senior hires. Qualifications - Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience). - Experience: 8+ years of professional software engineering experience, including leading multi-quarter technical initiatives that spanned multiple teams. - Distributed Systems: A track record of designing, operating, and evolving distributed systems in production at meaningful scale. - Cloud Architecture: Deep expertise in cloud-native architecture (Azure preferred): microservices, eventing, API design, and the failure modes of each. - Design Communication: Exceptional written design skills — you can align a dozen engineers through a document. Preferred Qualifications - Experience as the founding or lead architect of a platform other teams build on. - Experience with data-warehouse-native experimentation (Snowflake) and observability at scale (Datadog). - Fluency with AI-assisted development workflows (e.g., Cursor). Our Tech Stack - Front-end: React, Vite, Next.js, TypeScript. - Back-end: Kotlin, Spring Boot, PostgreSQL. - Cloud & Infrastructure: Microsoft Azure (Kubernetes, Functions, Front Door), Docker, Helm. - Data & Analytics: Snowflake, Salesforce CDP. - Experimentation & Observability: Eppo, Datadog. - DevOps: Azure DevOps (ADO), Pipelines. - AI Tooling: Cursor, Claude.
Role Description This is a remote role within the United States. The Software Engineer III is responsible for designing, developing, testing, and delivering digital product features across the full technology stack. This role contributes to PODS’ digital experience by building scalable, high-quality solutions across React/TypeScript front-end applications and Kotlin/Spring Boot back-end services. The Software Engineer III owns well-defined technical work from development through deployment, collaborating closely with product, design, and engineering partners while leveraging guidance and code review from senior engineers. The role embraces a test-and-learn approach, using feature flags, experimentation, production data, and iterative development to continuously improve products and customer experiences. The Software Engineer III is expected to demonstrate strong technical curiosity, a commitment to engineering quality, and a willingness to expand technical scope and ownership over time. A Day in the Life - Feature Delivery: Build and ship well-scoped features end to end, with support from your team’s senior engineers on design and integration decisions. - Code Quality: Write clean, tested, maintainable code. Participate actively in code reviews — both giving and receiving feedback — and grow from it. - Test and Learn: Instrument the features you build, help run A/B tests in Eppo, and use experiment results to drive the next iteration. - Operational Awareness: Participate in your team’s on-call rotation and incident response. Use Datadog to understand how your services behave in production. - Collaboration: Work closely with Product, UX, and QA to turn requirements into working software — and ask clarifying questions early rather than late. - Momentum: Ship something real most weeks. We work in short cycles, code released in days, experiments read out weekly, priorities adjusting as results come in. A rhythm built for people who find energy in fast feedback. - Growth: Pair with senior engineers on complex integrations (e.g., Salesforce, Snowflake) and steadily take on larger, more ambiguous work. Responsibilities - Full-Stack Delivery: Develop features across our stack (React, TypeScript, Kotlin, Spring Boot) with attention to modularity and resilience. - Testing & Quality: Write automated tests (unit, integration, E2E) as a standard part of delivery, not an afterthought. - Observability: Maintain dashboards and monitors for the features you own, with guidance from senior teammates. - Documentation: Contribute to engineering documentation and runbooks so your work is understandable by others. - Maintenance: Diagnose and fix bugs and performance issues in the areas you own. Our Tech Stack - Front-end: React, Vite, Next.js, TypeScript. - Back-end: Kotlin, Spring Boot, PostgreSQL. - Cloud & Infrastructure: Microsoft Azure (Kubernetes, Functions, Front Door), Docker, Helm. - Data & Analytics: Snowflake, Salesforce CDP. - Experimentation & Observability: Eppo, Datadog. - DevOps: Azure DevOps (ADO), Pipelines. - AI Tooling: Cursor, Claude. Qualifications - Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience). - Experience: 3+ years of professional software engineering experience delivering production software. - Full-Stack Foundation: Solid proficiency in React/TypeScript and at least one modern back-end language (Kotlin, Java, C#, etc.). - Fundamentals: Working knowledge of RESTful API design, relational databases, and version control workflows. - Testing & Quality: Commitment to automated testing and a willingness to adopt a “shift-left” approach to security and quality. Preferred Qualifications - Exposure to cloud platforms (Azure preferred), containers, or CI/CD pipelines. - Familiarity with observability tooling such as Datadog. - Exposure to A/B testing or feature-flag-driven development. - Comfort with AI-assisted development workflows (e.g., Cursor).
• Lead the design process from ideation to implementation • Develop a long-term UX vision and an annual roadmap that aligns with business goals • Translate concepts into user flows, wireframes, interactive prototypes, and production-quality coded prototypes • Gather user feedback throughout the design process and iterate on designs accordingly • Champion user-centered design by planning and conducting user research using various methods • Collaborate effectively with cross-functional teams
• Lead the design process from ideation to implementation • Develop a long-term UX vision and an annual roadmap that aligns with business goals • Translate concepts into user flows, wireframes, interactive prototypes, and production-quality coded prototypes using Figma, Framer, Miro, and AI prototyping tools • Gather user feedback throughout the design process and iterate on designs accordingly • Build working, code-based prototypes using AI-assisted tools to validate interactions • Partner with engineering to ensure prototypes translate cleanly into production • Plan and conduct user research using various methods • Analyze research data to understand user needs, behaviors, and pain points • Collaborate effectively with cross-functional teams • Stay up-to-date with the latest UX trends, design tools, and emerging front-end technologies
• Act as a technical "anchor" for your team, taking ownership of the technical approach to feature development and being accountable for delivering on schedule. • Set the benchmark for the team by writing clean, maintainable, and highly performant code. • Own the production health of your team’s domain. Build and maintain Datadog dashboards and monitors to track SLOs/SLIs and ensure rapid incident response. • Partner closely with Product, UX, and cross-team stakeholders to shape/inform business requirements into technical design docs and actionable tickets. • Implement and manage A/B tests using Harness or Eppo, helping the team iterate quickly based on real-time customer data. • Provide consistent technical guidance to peers, helping them navigate complex integrations (e.g., Salesforce) and debugging sessions. • Develop end-to-end solutions across our stack (React, TypeScript, Kotlin, Spring Boot) with a focus on modularity and system resilience. • Lead the "path to production" for your team, owning infrastructure and ensuring CI/CD pipelines in Azure DevOps are efficient and deployments are seamless. • Manage the technical integration between web applications and core platforms like Salesforce CDP, Snowflake, and CMS’s. • Identify and resolve bottlenecks in the SDLC, contributing to better RFC processes and engineering documentation. • Proactively identify and fix performance bottlenecks in the browser or on the server to ensure a premium customer experience.