We empower independent practices to bring modernized care to patients everywhere.
Senior Software Engineer
Location
United States
Posted
78 days ago
Salary
$153K - $163K / year
Seniority
Senior
Job Description
Senior Software Engineer
Tebra
• Design and build backend services while supporting frontend development when necessary. • Evolve the core API layer and downstream services, delivering secure, performant REST APIs. • Lead technical design reviews and improve service reliability. • Collaborate across the stack to ship features end-to-end. • Step into frontend codebases (Angular/React) to unblock delivery and ensure a cohesive user experience.
Job Requirements
- 5+ years of software development experience building Java services in production.
- Expertise with Spring Boot and REST API design; comfortable with contract-first development and layered service architectures.
- Experience building and consuming service/domain contracts and integrating external/partner APIs.
- Proficient with data modeling and access patterns; capable of optimizing queries, caching, and serialization for high-performance applications.
- Proficient in automated testing: unit, integration, component, contract, and performance testing.
- Strong focus on observability, performance profiling, and resilience (timeouts, retries, circuit breakers, idempotency).
- Strong verbal and written communication skills; able to explain design tradeoffs to technical and non-technical partners.
- Familiarity with AI-assisted development tools (e.g., Codex CLI) to improve engineering productivity and code quality.
Benefits
- Health insurance
- Variable pay
- Robust benefits package
- Wellness resources
- Childcare subsidy
- University/Education discount
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Role Description Buscamos un Developer Semi Senior con fuertes habilidades en Next.js y TypeScript para desarrollar componentes frontend reutilizables y lógica de backend en Strapi. El enfoque principal es la creación de una plataforma modular, bilingüe y optimizada para SEO en el sector financiero. Qualifications - Experiencia comprobable con Next.js (SSR/SSG). - Experiencia desarrollando y consumiendo APIs en Strapi. - Dominio de TypeScript y Tailwind CSS. - Experiencia en implementación de internacionalización (i18n). - Manejo de Docker para entornos de desarrollo local. - Inglés conversacional (excluyente). Requirements - Experiencia integrando reproductores de video (Video.js). - Conocimiento de PostgreSQL (base de datos de Strapi). - Experiencia en consumo de APIs de datos de mercado en tiempo real. Benefits - Modalidad: Remoto. - Jornada: Full-Time.
Staff Full Stack Software Engineer
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Role Description This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Full Stack Software Engineer - REMOTE. In this role, you will lead the technical direction across multiple teams, focusing on innovative solutions that help redefine social services. You will play a critical role in shaping the engineering culture and driving the implementation of AI tooling to enhance productivity and quality. Your expertise will be essential in executing large-scale infrastructure projects while collaborating with Product and other teams to ensure a seamless integration of technology and user needs. This is an opportunity to make a significant impact in an organization dedicated to improving lives through technology. - Own cross-team technical strategy for major platform areas including architecture, reliability, and scalability. - Lead complex, multi-quarter infrastructure and architectural initiatives from design through delivery. - Define and champion engineering standards and patterns for flexibility and maintainability of the codebase. - Collaborate with Product, Policy, and Technical Account Management teams to influence roadmap decisions. - Identify and resolve systemic risks, including performance bottlenecks and compliance issues. - Enhance the technical excellence across the engineering organization through code reviews and design critiques. - Utilize AI and modern tooling to drive higher output quality and team efficiency. Qualifications - Track record of leading large-scale infrastructure and architectural projects across multiple teams. - Ability to set technical direction and navigate ambiguity with effective trade-offs. - Experience in building and maintaining configurable, enterprise-grade systems; governmental software experience is a plus. - Strong proficiency in Ruby on Rails and React; GraphQL knowledge is a bonus. - Product-oriented mindset focused on user impact and business outcomes. - Excellent communication skills for distilling complex decisions for various stakeholders. - Experience mentoring engineers and fostering team culture. - Proficiency in applying AI tools effectively in workflows. Benefits - Above-market compensation package (salary + equity). - Comprehensive medical, dental, vision, and life insurance with high premium coverage. - Flexible vacation time promoting a healthy work-life balance. - 13 paid holidays plus additional days for specific occasions. - 16 weeks of paid parental leave for newborn or newly placed infants. - Separate sick/mental health time with accrual capped at 80 hours. - 4 weeks of sabbatical after 4 years of service. - 401k benefits with employer contributions. - Annual bonuses for volunteering as a court-appointed special advocate. - Reimbursement for ongoing learning and professional development. - Initial office setup reimbursement and monthly work expenses. - Paid jury duty.
- Location: Remote (APAC) - Department: Product, Engineering & Data Science - Report to: Engineering Manager B2B About Us ELSA is a global leader in AI-powered English communication training, dedicated to transforming how people learn and speak English with confidence. Founded in 2016 and headquartered in San Francisco, we operate across the U.S., Vietnam, Portugal, Indonesia, Brazil and Japan. Powered by proprietary speech-recognition technology and generative AI, ELSA delivers real-time, hyper-personalized feedback to help learners improve pronunciation, fluency, and overall communication effectiveness. With over 50 million learners and 1 billion hours of anonymized speech data, ELSAs depth of language training intelligence is unmatched in the industry. Our B2B flagship platforms ELSA Enterprise and ELSA Schools empower organizations and educational institutions to elevate communication capabilities and unlock personal and professional opportunities for their people. We design engaging, bite-sized learning experiences that adapt to each learner's goals and context, ensuring measurable improvement and lasting confidence. Our vision is to become the global standard for real-time English communication training, enabling 1.5 billion language learners worldwide to speak clearly, be understood, and share their stories with the world. Backed by world-class investors including Googles Gradient Ventures, Monks Hill Ventures, and SOSV, ELSA has been recognized among the top global AI innovators: - Forbes Top 4 Companies Using AI to Transform the World - Research Sniper Top 5 Best AI Apps - ASU+GSV EdTech 150 - CB Insights Top 100 AI Companies Join us in shaping the future of language learning and empowering millions to unlock opportunity through confident communication. About ELSA School ELSA School is our B2B platform that helps educational institutions deliver AI-powered English training at scale. We serve schools, universities, and government programs across Japan, Korea, and Southeast Asia markets where product quality, reliability, and attention to detail are non-negotiable. Role Summary We're looking for a Senior Fullstack Engineer to be the technical partner for ELSA School's growth in our most quality-conscious enterprise markets, starting with Japan. You'll own features end-to-end - from Flutter web frontends to backend APIs — with a sharp focus on quality, performance, and user experience Key Responsibilities - Architect and ship production features across the ELSA School web platform (Flutter Web + backend services) - Own technical quality for enterprise clients in Japan and APAC — driving zero-defect releases and pixel-perfect UIs - Design and build scalable APIs, SSO integrations (SAML, OIDC), and multi-tenant platform capabilities - Partner with Product, Design, and B2B Sales to translate enterprise requirements into robust technical solutions - Establish engineering standards: code reviews, testing, CI/CD, and observability - Mentor junior engineers and contribute to a culture of craftsmanship What You Will Have Must-have: - 8+ years of fullstack engineering experience with production-scale web applications - Strong frontend skills — Flutter Web preferred, or React/TypeScript with willingness to work in Flutter - Solid backend experience — Node.js, Python, or Go with RESTful API design - Experience with SSO/identity (SAML, OAuth2, OIDC) and multi-tenant SaaS architectures - Track record of shipping high-quality software in enterprise or B2B contexts - Comfortable working across timezones with distributed teams (Vietnam, India, APAC) - Strong written and verbal English communication Nice-to-have: - Experience building products for the Japanese market or working with Japanese enterprise clients - Familiarity with AWS (EKS, DynamoDB, Lambda), Firebase, or similar cloud-native stacks - Background in EdTech, language learning, or AI-powered products - Exposure to observability tools (Sentry, SigNoz, Datadog) and DevOps practices What We Offer - Flexible work setup: Remote-first for Singapore, India, Indonesia, Malaysia; hybrid model for Vietnam. - Comprehensive employee well-being benefits. - Free ELSA Premium courses to polish your language skills - Collaborative, international team culture. - Opportunity to contribute to a fast-growing, well-funded Silicon Valley startup with global impact.
Mobile Software Engineer
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Role Description This is an exciting opportunity for experienced mobile engineers to contribute to a high-impact, time-sensitive project involving the development of robust native applications. In this role, you will work closely with cross-functional teams to deliver seamless, high-performance mobile experiences across iOS or Android platforms. You’ll play a key role in integrating complex backend systems and ensuring reliability, scalability, and responsiveness. The environment is fast-paced, collaborative, and innovation-driven, offering autonomy and flexibility in a fully remote setup. This contract position is ideal for self-motivated professionals who thrive in dynamic, global projects and enjoy solving complex technical challenges. Your work will directly influence the success of a critical product initiative at scale. - Design, develop, and maintain high-quality native mobile applications for iOS or Android platforms - Collaborate with product managers, designers, and backend engineers to deliver seamless user experiences - Integrate mobile applications with backend services, APIs, and third-party systems for reliable data exchange - Translate UI/UX designs into responsive, performant, and maintainable mobile code - Identify, troubleshoot, and resolve performance issues, bugs, and system bottlenecks - Contribute to architectural decisions and promote best practices in mobile development - Ensure application scalability, security, and optimal performance across devices Qualifications - 3+ years of professional experience in native mobile development (iOS or Android) - For iOS: Strong proficiency in Swift, UIKit, SwiftUI, and understanding of iOS SDK and design guidelines - For Android: Strong proficiency in Kotlin (and/or Java), Android SDK, and modern architecture components - Proven experience integrating mobile apps with RESTful APIs, GraphQL, or complex backend systems - Solid understanding of mobile performance optimization, debugging, and testing practices - Strong communication skills in English and ability to collaborate in distributed teams - Self-driven, detail-oriented, and capable of managing tasks independently in a remote environment - Familiarity with CI/CD tools (e.g., Fastlane, Bitrise, GitHub Actions) is a plus - Exposure to cross-platform frameworks (React Native, Flutter) or enterprise environments is advantageous Benefits - Fully remote work with complete location flexibility - Opportunity to work on a high-visibility project for a globally recognized, publicly listed organization - Reliable and timely payments through a secure contractor management system - Exposure to large-scale systems and complex integrations - Collaborative, international work environment - Potential contract extension based on performance and project needs

