Staff/Principal Software Engineer (Backend)
Gotu - Tempe, Arizona, us, 85285
Work at Gotu
Overview
- View job
Overview
Staff/Principal Software Engineer (Backend)
role at
GoTu Join to apply for the
Staff/Principal Software Engineer (Backend)
role at
GoTu Get AI-powered advice on this job and more exclusive features. Staff/Principal Software Engineer (Backend)
Staff/Principal Software Engineer (Backend)
Location:
Remote
Reports To
: Chief Technology Officer (CTO)
Join
GoTu,
a dynamic, growth-stage company that's revolutionizing the dental industry. Our cutting-edge on-demand web and mobile platform seamlessly connects licensed dental professionals with dental offices, meeting both temporary and full-time staffing needs. At GoTu, innovation meets meaningful relationships to empower practices and professionals alike.
Were seeking a highly experienced and strategic
Staff/Principal Software Engineer
to drive the evolution of our platforms architecture and lead critical initiatives that support our fast-growing business. As a key member of the engineering leadership team, youll shape system design, mentor engineers, and guide backend infrastructure at scale. This is a high-impact role for someone who thrives in fast-paced, collaborative environments and is passionate about building secure, scalable systems that power meaningful user experiences.
Key Responsibilities:
Define and drive GoTus backend technical vision and overall system architecture design Lead API design and microservices architecture decisions to ensure scalable and maintainable systems Write, test, and maintain production-quality code on a daily basis. Design and optimize database schemas, queries, and data flow patterns Ensure system reliability, monitoring, and incident response capabilities Partner with cross-functional teams including Product, Engineering, and Infrastructure to deliver complex, high-impact initiatives Drive performance optimization and scalability for distributed systems and APIs Mentor and support engineering teams while setting and maintaining high standards for code quality and development practices Oversee deployment processes across development, staging, and production environments Research and implement innovative solutions to challenging engineering problems Contribute to and uphold strong engineering culture, technical documentation, and collaborative problem-solving
Key Competencies:
Proven ability to lead backend architecture and system design in high-growth environments Expert-level backend engineering in both Go and Node.js Proven experience with message queuing systems (RabbitMQ, Kafka, etc.) Deep understanding of PostgreSQL and MongoDB optimization, schema design, and query performance Strong expertise in AWS services, containerization, and Kubernetes (EKS) Strategic thinker who can identify and solve large-scale technical challenges Collaborative communicator who thrives in cross-functional settings Commitment to mentoring, documentation, and building an engineering culture of excellence Strong understanding of microservices architecture and API design principles
Required Qualifications
10+ years of software development experience, including 5+ years in senior technical leadership roles Demonstrated success scaling backend systems for high-volume, distributed applications.Experience with CI/CD pipelines, DevOps best practices, and infrastructure-as-code tools Strong communication and stakeholder management skills Startup or high-growth tech company experience preferred
Tech Stack
Node.js, Go, PostgreSQL, MongoDB, RabbitMQ, React, React Native, AWS, EKS
GoTu Technology, Inc
. is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
If you are passionate about driving enterprise growth and building meaningful relationships, we invite you to apply and be part of our innovative team.
Seniority level
Seniority level
Mid-Senior level Employment type
Employment type
Temporary Job function
Job function
Engineering and Information Technology Industries
Hospitals and Health Care Referrals increase your chances of interviewing at GoTu by 2x Get notified about new Principal Staff Software Engineer jobs in
United States . United States $135,900.00-$153,000.00 1 month ago United States $191,000.00-$223,000.00 2 hours ago United States $215,000.00-$295,000.00 1 week ago Staff Software Engineer, Guest & Host - Pricing Guidance Team
Senior / Staff Software Engineer - Computational Chemistry / Molecular Dynamics
Principal Software Engineer - Computational Chemistry / Molecular Dynamics
Los Angeles, CA $160,000.00-$190,000.00 1 month ago United States $141,200.00-$338,500.00 1 week ago Senior Software Engineer (Consumer - Growth & App Infra, Growth Foundations)
United States $200,000.00-$260,000.00 14 hours ago Sr. Staff Software Engineer, Payroll and Tax
United States $191,000.00-$275,000.00 5 days ago Senior Software Engineer, Product Led Growth
United States $163,600.00-$226,400.00 1 week ago United States $230,000.00-$260,000.00 1 month ago Sr. Staff Software Engineer, Payroll and Tax
Greater Seattle Area $191,000.00-$275,000.00 2 weeks ago Senior Software Engineer, Supply Chain Technology - East Coast US or Canada Remote
Senior Software Engineer II, Supply Chain
United States $112,800.00-$146,600.00 3 weeks ago United States $140,000.00-$180,000.00 1 week ago Senior Software Engineer - EMV Chip Card
Senior Software Engineer, Fabric Networking - GPU
United States $148,000.00-$287,500.00 5 days ago Staff Software Engineer, Life & Annuity Specialist
Senior Software Engineer - Audio Processing & Networking Specialist
United States CA$107,000.00-CA$147,000.00 4 days ago United States $119,000.00-$187,000.00 6 days ago United States $143,000.00-$210,000.00 12 hours ago United States $121,600.00-$173,700.00 6 days ago United States $125,000.00-$160,000.00 1 week ago Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr