Software Engineer
Confirmed live in the last 24 hours
Togetherwork
Job Description
Senior Software Engineer
Location: Austin, TX (Hybrid, 2–3 days/week onsite)
Compensation: Competitive base + bonus + benefits
Work Authorization Notice: At this time, we are unable to provide immigration sponsorship for this position. Candidates must have current, unrestricted authorization to work in the country where the role is based.
About Us
Togetherwork is a $250M recurring revenue SaaS business with over 33 software applications serving 12+ vertical markets. We exist to help communities, organizations, and businesses thrive by delivering software solutions tailored to their unique needs.
We are entering an exciting phase of growth. We work hard and play hard. We love our customers, we innovate with purpose, and we won’t stop until we’ve delighted every client across the diverse ecosystem we serve.
About This role
We’re looking for a Senior Software Engineer to help design, build, and scale a robust, high-performing platform that supports our growing product ecosystem. In this role, you’ll work closely with experienced engineers and passionate leaders to solve complex technical problems and deliver reliable, scalable software.
This is a hands-on role for someone who enjoys owning solutions end to end—from design and implementation through deployment and support—while thinking deeply about performance, reliability, and long-term maintainability.
What you’ll do
-
Design, build, test, deploy, and maintain software across multiple technology stacks
-
Take ownership of features and services, from technical design through production support
-
Contribute to architectural decisions and help shape the technical direction of products and platforms
-
Build scalable, cloud-first solutions with a strong focus on performance and reliability
-
Leverage CI/CD pipelines and SRE practices to improve automation, observability, and system resilience
-
Partner with infrastructure and cross-functional teams to address technical debt, system upgrades, and modernization efforts
-
Anticipate failure scenarios and design systems with long-term scalability and resilience in mind
-
Stay current with industry trends and evaluate new tools, frameworks, and technologies
-
Mentor and support junior and mid-level engineers through code reviews, pairing, and knowledge sharing
-
Collaborate with leadership to align technical execution with delivery commitments
What you bring
-
5+ years of experience building and supporting large-scale, distributed systems
Similar Jobs
FlixBus / Flix
Senior Full Stack Engineer (m/f/d)
Astranis
Software Engineer - Full Stack (Network Software)
Astranis
Senior Software Engineer - Full Stack (Network Software)
Astranis
Senior Full Stack Engineer, Enterprise Systems
Roku
Software Engineer Intern, Full Stack
Roku