Job Description
A global consumer technology company is seeking a Senior Software Engineer to join its team in Austin, Texas. This role is currently remote, with the potential to transition to a hybrid model as the local team expands.
This organization builds high-impact digital platforms that power meaningful life moments for millions of users worldwide. The team is focused on delivering scalable, data-driven experiences that connect consumers and businesses through thoughtful, well-engineered technology.
This position is ideal for a full-stack senior engineer who enjoys solving complex user problems, influencing engineering best practices, and mentoring teammates. You will play a key role in advancing the company's MarTech strategy by developing scalable data infrastructure and integrating cross-functional platforms to create a seamless, unified customer experience. Strong systems thinking and the ability to collaborate across teams are critical to success in this role.
Required Skills & Experience
5+ years of overall software engineering experience
4+ years of hands-on experience building JavaScript/TypeScript applications
4+ years of experience with React (Next.js a plus)
4+ years of experience with Node.js or similar backend technologies
Proven experience designing, building, and maintaining scalable APIs and distributed systems
Strong understanding of event-driven architectures, message queuing (RabbitMQ, SNS/SQS), and eventual consistency
Hands-on experience deploying and operating applications in AWS
Experience with containerization (Docker; Kubernetes familiarity preferred)
Experience with CI/CD pipelines (GitHub, Jenkins, or similar)
Strong knowledge of testing practices (TDD, BDD) and software design patterns
Excellent communication skills and ability to work in Agile environments
Desired Skills & Experience
Experience working in monorepositories with reusable frontend/backend packages
Experience with observability and monitoring tools (New Relic, CloudWatch, PagerDuty)
Familiarity with Customer Experience Platforms, Customer Data Platforms, or behavioral analytics tools
Pair programming experience
Comfort using AI-assisted development tools (e.g., GitHub Copilot, AI agents)
B.S. in Computer Science or related field
What You Will Be Doing Tech Breakdown
40% Backend & API Development (Node.js, distributed systems, cloud infrastructure)
35% Frontend Development (React, Next.js)
25% Infrastructure, Data Integrations & Platform Optimization (AWS, CI/CD, observability)
Daily Responsibilities
60% Hands-On Engineering & Code Contribution
20% Mentorship & Technical Leadership
20% Cross-Functional Collaboration with Product, Marketing, and Distributed Teams
The Offer
You will receive the following benefits:
Flexible vacation and generous parental leave
Medical, Dental, and Vision Insurance
Mental health and wellbeing programs
Financial planning resources
Employee perks and discount programs
Professional growth and development opportunities
Remote flexibility with potential hybrid transition in Austin
Applicants must be currently authorized to work in the US on a full-time basis now and in the future.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: 10105282
- Position Id: 866128
- Posted 7 hours ago