Senior Full Stack Software Engineer
Senior Full Stack Software Engineer
Posted today
SENIORITY
Lead
About the role
- Joining our Engineering team at this stage means your work will have a huge influence on future developers, the codebase, and company culture. This role is based out of our downtown Austin office—full time at first and then hybrid after onboarding.
- To Drive Our Mission Forward, This Role WillLead development across the stack — Architect, build, and ship high-quality code across our entire platform, setting the standard for technical excellence
- Design scalable, elegant solutions — Collaborate with Product to solve complex problems with simple, customer-centric features
- Own issue resolution — Triage, prioritize, and resolve system level issues while guiding others on best practices for quality and reliability
- Champion continuous improvement — Proactively identify opportunities to improve system performance, code health, and team efficiency
- Advocate for the user — Build with empathy and a deep understanding of customer needs, ensuring every solution adds meaningful value
- Mentor and elevate others — Share expertise, coach teammates, and help shape a culture of learning, growth, and technical rigor
- A collaborative and innovative thinker who has experience shipping code in a fast-paced, agile environment will make a huge impact at Etude!
- Your Experience 5+ years in a full-stack software development role with a track record of owning and delivering complex features or systems
- Degree in CS/EEDeep proficiency with Frontend (TypeScript, JavaScript, React), Backend (Node.js, Express.js, REST APIs), and Infrastructure (Relational databases, Git, AWS) systems and languages
- Ability to learn and adapt to best-in-class tools including but not limited to Claude Code, Claude.ai, Linear, and other rapidly advancing AI tools
- Strong collaboration and communication skills, with a proven ability to lead discussions, drive alignment, and mentor peers
- DevOps-related experience is a plus—skills that go beyond just writing code and own how that code runs in production
- Desire to work in-person or hybrid from our beautiful downtown Austin office
- If you don't have all the qualifications listed, don't worry! We understand everyone's career path is unique and still encourage you to apply if you feel this role is aligned with your career trajectory.
- Employment at Etude is contingent upon a satisfactory verification of a general and criminal background check.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
