Staff/Principal Software Engineer (Backend)
GoTu - Tempe
Work at GoTu
Overview
- View job
Overview
Join to apply for the 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.
We’re seeking a highly experienced and strategic Staff/Principal Software Engineer to drive the evolution of our platform’s architecture and lead critical initiatives that support our fast-growing business. As a key member of the engineering leadership team, you’ll 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 GoTu’s 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
- 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
- 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
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 TechnologyIndustries
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
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr