Engineer IV - Software

PODSRichland Hills, TX

About The Position

As a Software Engineer IV, you are a senior technical leader within your engineering team. You are responsible for the end-to-end design and delivery of high-impact features that power the PODS digital experience. You lead by example, balancing high-velocity coding practices with the responsibility of ensuring your team adheres to rigorous standards for performance, scalability, and security. You thrive on solving complex problems, whether it’s optimizing a React/Vite front-end for consumer speed or architecting resilient Kotlin microservices. You are a primary driver of our "test-and-learn" culture, ensuring that every feature is verifiable through robust experimentation frameworks and observable via Datadog.

Requirements

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience).
  • Experience: 8+ years of professional software engineering experience (or equivalent experience), with a proven track record of delivering complex, consumer-facing applications.
  • 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.

Nice To Haves

  • 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 implementing AI-powered features (AI Chat, Search, or RAG architectures).

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 and ensuring CI/CD pipelines in Azure DevOps are efficient and deployments are seamless.
  • System Integration: Manage the technical integration between web applications and core platforms like Salesforce CDP, Snowflake, and CMS’s.
  • Process Improvement: Identify and resolve bottlenecks in the SDLC, contributing to better RFC processes and engineering documentation.
  • Performance Optimization: Proactively identify and fix performance bottlenecks in the browser or on the server to ensure a premium customer experience.
  • Other duties as assigned.

Benefits

  • Medical, dental, and vision insurance
  • Employer-paid life insurance and disability coverage
  • 401(k) retirement plan with employer match
  • Paid time off (vacation, sick leave, personal days)
  • Paid holidays
  • Parental leave / family leave
  • Bonus eligibility / incentive pay
  • Professional development / training reimbursement
  • Employee assistance program (EAP)
  • Commuter benefits / transit subsidies (if available)
  • Other fringe benefits (e.g. wellness credits)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service