Teachstone Logo

Teachstone

Senior Software Engineer

Reposted 4 Days Ago
Remote
Hiring Remotely in US
6-6 Annually
Senior level
Remote
Hiring Remotely in US
6-6 Annually
Senior level
Design, build, and maintain backend systems while ensuring data integrity, performance, and reliability. Mentor engineers and improve existing services.
The summary above was generated by AI
Role Overview

The Platform Team builds and operates the core services that power Teachstone’s products. This role is a senior individual contributor position with deep backend responsibility. The work emphasizes system design, data integrity, performance, and reliability over feature UI work.

You will design, build, and maintain backend systems that other teams depend on. This includes core platform capabilities such as identity and access management, shared services, and cross-product infrastructure. You will partner closely with product, infrastructure, and other engineering teams to ensure the platform is stable, scalable, and flexible.

What You’ll Do
  • Design and implement backend services and APIs that support multiple product teams.
  • Own complex systems end to end, including data models, business logic, and integrations.
  • Build and evolve identity and access management capabilities, including authentication, authorization, roles, and permissions.
  • Improve reliability, performance, and observability of existing services.
  • Lead technical design discussions and contribute to architectural direction.
  • Raise the bar on code quality through reviews, refactoring, and technical standards.
  • Diagnose and resolve production issues, including participating in root cause analysis.
  • Collaborate with product and engineering leadership to scope work and manage technical tradeoffs.
  • Mentor other engineers through pairing, feedback, and technical guidance.
Technical Environment
  • Ruby on Rails (primary backend framework)
  • Relational databases
  • Background job processing
  • RESTful APIs
  • Cloud-hosted infrastructure (AWS)
  • CI/CD pipelines and automated testing

Experience with Rails is valuable, but strong backend engineers with experience in other modern frameworks or languages are encouraged to apply.

What We’re Looking For
  • 6+ years of professional software engineering experience, primarily backend-focused.
  • Strong fundamentals in system design, data modeling, and API design.
  • Experience building and operating production backend systems at scale.
  • Comfort working in a mature codebase with real-world constraints.
  • Ability to make pragmatic technical decisions and explain tradeoffs clearly.
  • Experience collaborating across teams and disciplines.
  • Strong ownership mindset. You care about the long-term health of the systems you touch.
Nice to Have
  • Prior experience with Ruby on Rails.
  • Experience working on platform or infrastructure-adjacent teams.
  • Experience improving legacy systems incrementally.

History of mentoring or leading technical initiatives without people management responsibility.

What We Offer:

  • Fair, Competitive Pay:  We ensure equal pay for equal work, using consistent salary bands based on market benchmarks, reviewed annually. Prior salaries, negotiation skills, or fear of conflict don’t influence your pay.
  • Salary Range: $124,500 - $134,500 base salary, determined by your experience and skills 
  • Comprehensive benefits: Medical/dental, 401(k), PTO, insurance, development opportunities. Details provided at offer. Eligibility depends on your role and employment status.
Why This Role Matters

The Platform Team enables every other engineering team to move faster and more safely. Decisions made here have wide impact across the product surface area. This role is for an engineer who enjoys depth, leverage, and long-term system thinking.

Ready to Make a Difference?
At Teachstone, we believe that every interaction shapes a brighter future. If you're passionate about transforming education and want to be part of a team that's committed to meaningful impact, we want to hear from you. Apply today and help us create classrooms where every child thrives!

At Teachstone, we encourage all individuals to apply and bring their unique perspectives to our team. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender, gender identity, sexual orientation, protected veteran status, disability, age, or any other characteristic protected by law. We value the different experiences and ideas our team members bring and believe they are essential to solving complex challenges and driving our mission forward.

Top Skills

AWS
Ci/Cd Pipelines
Relational Databases
Restful Apis
Ruby On Rails

Similar Jobs

An Hour Ago
Remote or Hybrid
110K-160K Annually
Senior level
110K-160K Annually
Senior level
AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
The Senior Software Engineer will design and develop scalable web applications using .NET and Angular, enhance backend services, and ensure code quality and compliance, while collaborating on technical direction for Ad Tech applications.
Top Skills: .NetAngularJavaNode.jsPython
3 Hours Ago
Easy Apply
Remote
USA
Easy Apply
186K-219K Annually
Senior level
186K-219K Annually
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
The Senior Software Engineer will architect and develop distributed systems, manage project priorities, mentor team members, and implement foundational infrastructure for the data layer at Coinbase.
Top Skills: ClickhouseGoKafkaMongoDBRedisS3
4 Hours Ago
Remote or Hybrid
125K-234K Annually
Senior level
125K-234K Annually
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
As a Senior Software Engineer, you will design, implement, and document complex software for ADAS features, focusing on C++ in Linux environments. Responsibilities include software development, collaboration across teams, mentoring, and ensuring high-quality code with best practices.
Top Skills: ArxmlBazelC++CmakeLinuxPython3RosSome/IpStlTcp/IpUdp

What you need to know about the Austin Tech Scene

Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.

Key Facts About Austin Tech

  • Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
  • Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
  • Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
  • Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account