Job Closed

This listing is no longer active.

Backend Software Engineer

Backend EngineerSoftware EngineerOtherRemoteMid LevelTeam 11-50

Location

United States

Posted

95 days ago

Salary

0

Seniority

Mid Level

No structured requirement data.

Job Description

Backend Software Engineer

Airvet Inc

About Airvet: Founded in 2018, Airvet provides 24/7 access to video visits and chats with thousands of licensed veterinarians and pet care providers, delivered as a highly valued employee benefit to companies like Adobe, Manulife, Freshpet, Dayforce, and Coke Northeast. Airvet is the #1 rated pet telemedicine app in the App Store, with over 7,300 reviews and a 4.9/5 star rating. To date, Airvet has helped 250,000+ pet families in the United States and Canada. Read more about Airvet in the news: - Profile: Brandon Werber, Founder & CEO at Airvet - Airvet receives 90+ NPS from employer clients for the second year in a row - EBN: How telehealth is saving this employee thousands in vet bills ABOUT THE ROLE: We're looking for a Backend Software Engineer to join our engineering team and take ownership of our core Go backend. You'll work within our repo — building features, improving reliability, and helping scale the systems that power millions of pet care interactions. This is primarily a backend role, but you'll have the option to contribute across the stack. Depending on your interests and strengths, you may also help with infrastructure (Terraform, Kubernetes, AWS) or our web applications (Next.js, TypeScript). WHAT YOU'LL BE DOING: - Design, build, and maintain Go backend services that power the Airvet platform - Work with PostgreSQL (including PostGIS for geospatial features) and Redis - Build and consume REST APIs with OpenAPI/Swagger documentation - Integrate with third-party services like Stripe, Twilio, Firebase, and AWS - Write well-tested code using Go's testing tools, Ginkgo/Gomega, and integration tests with Dockertest/Testcontainers - Contribute to observability with DataDog, Prometheus metrics and OpenTelemetry instrumentation - Participate in code reviews, architectural discussions, and on-call rotations - Optionally contribute to infrastructure (Terraform, EKS, Kustomize) or web frontends (Next.js, TypeScript, React) WHAT WOULD MAKE YOU A STRONG FIT FOR THE ROLE? - Strong proficiency in Go — you've built and shipped production services - Experience with PostgreSQL and relational database design (migrations, query optimization, indexing) - Familiarity with REST API design - Experience with Docker and containerized development workflows - Comfort working with async processing (message queues, background workers) - Experience with AWS services (any of: SQS, S3, RDS, EKS, SES) - Solid understanding of testing practices — unit, integration, and end-to-end - Clear communication skills and a collaborative mindset Minimum Qualifications - Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline (or equivalent practical experience) - 3+ years of professional software engineering experience Nice to Have - Experience with Kubernetes (EKS) and Terraform - Familiarity with Next.js, TypeScript, or modern frontend frameworks - Experience with Firebase Auth or federated authentication systems - Exposure to real-time communication systems (WebSockets, SSE, video/audio) - Experience with CI/CD pipelines (GitHub Actions) - Background in healthtech, veterinary, or marketplace platforms Our Technical Stack Layer Technologies Backend Go, REST/OpenAPI Data PostgreSQL (PostGIS), Redis, Goose migrations Cloud AWS (EKS, RDS, SQS, S3, SES, ECR, KMS), GCP (Firebase) Infra Terraform, Kubernetes, Kustomize, Docker, GitHub Actions Observability Prometheus, OpenTelemetry, Zap logging Web Next.js, TypeScript, React, MUI Integrations Stripe, Twilio, Firebase, OpenAI, Braze Why Airvet - Remote-first — work from anywhere in the US (bonus points if you're in the Orange County area for occasional team lunches) - Real impact — your code directly helps pets get the care they need - Modern stack — Go, Kubernetes, Terraform — clean, well-structured codebase - Small team, big ownership — you won't be writing tickets for months before shipping COMPENSATION/PERKS - Competitive salary and commission structure - Stock options - Medical, Dental, and Vision coverage, including Dependents - Flexible Spending and Health Savings Accounts - Telemedicine and Employee Assistance Program (EAP) - Life and AD&D policies - Unlimited Discretionary Time off, paid holidays, and a flexible time off approach - Los Angeles-based and Remote Work team - 401K Retirement Plan through Human Interest (Employee contribution - Not matched currently) - Pet-friendly, of course! Access to Airvet as a benefit - Monthly stipend for work-from-home - Annual Educational reimbursement program Closing Statement: Airvet is dedicated to working with the highest-skilled people from the most inclusive talent pool feasible. We maintain that diversity in all aspects leads to positive change, solutions, and innovation for our customers' and employees' career fulfillment. All qualified individuals are encouraged to apply. We will consider qualified applicants with arrest and conviction records in accordance with applicable law, including the San Francisco Fair Chance Ordinance.

Related Job Pages

More Backend Engineer Jobs

Apella logo

Senior Software Engineer, Backend

Apella

Technology for better surgery

Backend Engineer95 days ago
OtherRemoteTeam 11-50H1B No Sponsor

• Design and implement backend services and infrastructure that power our platform's core functionality. • Build and maintain reliable APIs, service interfaces, and platform tooling to support application needs. • Collaborate with product and engineering partners to understand system requirements and translate them into robust technical solutions. • Build systems for media capture, storage, and serving that support high-quality video and imaging workflows. • Implement observability, error handling, and monitoring to ensure system reliability in production. • Contribute to the design and evolution of secure, scalable infrastructure that supports high-throughput backend workloads. • Develop shared GitOps workflows and CI/CD pipelines with progressive delivery patterns (canary rollouts, automated testing).

United States
$175K - $200K / year
ICF logo

Software Engineer (Java, SQL Server) – (Remote – US)

ICF

Founded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, en

Backend Engineer95 days ago

Description We are open to supporting 100% remote work anywhere within the United States. Must be able to support Eastern Time Zone. ICF is a rapidly growing, entrepreneurial, multi-faceted consulting company that works with government representatives and users to design, build, and modernize mission-critical federal systems. Our teams deliver secure, scalable, and high-performing solutions that directly support operational effectiveness and service delivery. ICF is seeking a Software Engineer (Java, SQL Server). This position will be focused on maintaining and enhancing the existing Java and SQL Server-based platform; optimizing and modernizing backend services; and supporting cloud-ready architecture initiatives. This position requires deep hands-on experience with Java-based enterprise systems and advanced SQL Server development, including complex stored procedures, performance tuning, and database optimization. Experience with React is considered a plus but is not required. You should have experience with common development tools, techniques, and enterprise application design patterns. All team members are dynamic with experience delivering end-to-end solutions, with strong emphasis on backend and database technologies. If you have an incredible passion for innovative technology development and enjoy working with clients, ICF is the place for you. Essential Functions: - Work in a full life-cycle software engineering project environment. - Maintain, enhance, and refactor existing Java and SQL Server applications. - Design and implement RESTful APIs using Spring Framework or Spring Boot. - Develop, analyze, optimize, and troubleshoot complex SQL Server stored procedures, queries, indexing strategies, and performance tuning efforts. - Support application modernization and cloud migration initiatives. - Bring new ideas, tools, services, and techniques to the group. - Use analytical thinking to make decisions based on facts and metrics whenever possible. - Demonstrate a desire to learn and accept new challenges within and outside of team. - Conduct thorough code reviews, implement unit and integration tests, and ensure code quality. - Stay up to date on assigned specialties, work on expanding to others. - Be willing to step up and lead initiatives at, or slightly above your title. - Follow ICF coding standards. - Foster asynchronous communication approaches and thrive in remote working environment. - Expected to own smaller efforts and components of larger projects. What You Must Have: - Bachelor’s degree in computer science, management information systems, mathematics, related or equivalent experience. - 5+ years of professional software engineering experience with a strong backend focus. - 5+ years of experience with Java development including development of REST APIs using Spring Framework or Spring Boot. - 5+ years of experience with SQL Server, including writing, debugging, optimizing, and maintaining complex stored procedures and queries. - 2+ years of experience with JPA, Hibernate, or equivalent ORM technologies. - 1+ year of experience with Agile and Scrum methodologies, including sprint planning, stand-ups, and retrospectives. - Experience working with containerization with Docker. - Excellent communication skills both written and verbal. - Must be able to obtain and maintain a Public Trust. - MUST RESIDE IN THE United States (U.S.) and the work MUST BE PERFORMED in the United States (U.S.), as this work is for a federal contract and laws do apply. - Must be US Citizen or Permanent Resident (Greencard holder) due to federal contract requirements. Working at ICF ICF is a global advisory and technology services provider, but we’re not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.  Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process.  However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed.   Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $81,499.00 - $138,549.00 Nationwide Remote Office (US99)

United States
$81.5K - $138K / year
Job Closed
Apella logo

Senior Software Engineer, Backend

Apella

Technology for better surgery

Backend Engineer95 days ago
OtherRemoteTeam 11-50H1B No Sponsor

Who we are: Apella is applying computer vision and machine learning to improve the standard of care in the most critical aspect of healthcare: surgery. We build applications to enable surgeons, nurses, and hospital administrators to deliver the highest quality care. Who you are: You are a skilled backend software engineer with a strong foundation in service design and distributed systems. You enjoy architecting reliable, scalable services and infrastructure that power complex applications, and you're comfortable working across service boundaries, platform tooling, and the infrastructure that supports them. In this role you'll: - Design and implement backend services and infrastructure that power our platform's core functionality. - Build and maintain reliable APIs, service interfaces, and platform tooling to support application needs. - Collaborate with product and engineering partners to understand system requirements and translate them into robust technical solutions. - Build systems for media capture, storage, and serving that support high-quality video and imaging workflows. - Implement observability, error handling, and monitoring to ensure system reliability in production. - Contribute to the design and evolution of secure, scalable infrastructure that supports high-throughput backend workloads. - Develop shared GitOps workflows and CI/CD pipelines with progressive delivery patterns (canary rollouts, automated testing). What you'll bring: - 4+ years of experience in backend software engineering, with a focus on service-oriented architectures, high-throughput systems, and platform infrastructure. - Strong proficiency in at least one backend programming language (Python, Java, Go, etc.). - Experience designing and consuming APIs (REST, GraphQL, gRPC, etc.) and working with asynchronous or message-based systems. - Hands-on experience with SQL and/or NoSQL databases. - Working knowledge of cloud platforms (AWS, GCP, or similar) and how applications run in production environments. - Experience building resilient systems with proper testing, validation, and error handling. - Experience with infrastructure-as-code or platform tooling that supports backend services. Nice to Have: - Experience working in regulated or high-compliance environments. - Familiarity with streaming or event-driven platforms (Kafka, Pub/Sub, etc.). - Experience with containerized workloads and modern delivery and deployment patterns. - Background in data modeling, schema evolution, or data quality management. - Experience with media capture, storage, and delivery systems. - Familiarity with GitOps tools (ArgoCD, Flux) or progressive delivery patterns (canary deployments, feature flags). What to expect from our interview process: - Chat with Our Recruiter – A quick intro to get to know you and share more about Apella & the role - Complete a Coding Exercise – Work through a collaborative coding exercise with one of our engineers - Virtual Onsite Interviews – Meet a few team members and dive into areas like collaboration, culture, and role-specific skills. Typically 3-4 interviews - Meet with one or two of our founders – Usually "reverse interview" style where you can ask questions and make sure we're the right fit for you Our benefits: - Competitive salary and stock options - Flexible vacation policy and a culture that values time for rest and recharging - Remote-first work environment with unique virtual and in-person events to foster team connection - Comprehensive health, dental, and vision insurance—we're a healthcare company that prioritizes your health - 16 weeks of parental leave for all parents Apella is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We encourage people from all backgrounds to apply to our roles.

United States
$175K - $200K / year
HealthEdge logo

Senior Software Engineer

HealthEdge

HealthEdge is a Burlington, Massachusetts-based computer software company that provides services and solutions to the healthcare payer market. These services include digital end-to

Backend Engineer95 days ago

Overview Position Overview: We are looking for a Senior Software Engineer to join the team here at HealthEdge. This role will contribute to the future direction and vision of the product suite, including new feature development and bug fixes. About the Technology Team: Our Technology Team is a dynamic group of innovators reshaping the future of healthcare technology. This team thrives on collaboration, bringing together top talent from diverse backgrounds to create scalable, secure, and cutting-edge platforms. With expertise in cloud infrastructure, AI, and user experience design, they enable transformation for healthcare health plan solutions. Beyond technical excellence, the HealthEdge Technology Team is passionate about empowering clients. They prioritize transparency, thoughtful resource allocation, and a commitment to seamless experiences. Guided by visionary leadership and a deep enthusiasm for innovation, this group is redefining what’s possible in healthcare technology. Your Impact: - Implement new product features according to specific requirements while adhering to the highest professional development standards. - Work as a back-end server engineer in an agile development team alongside other developers, PMs and QA engineers and participate in all phases of the development process. - Design & develop application components in Java to maintain existing code and to create new services. - Solve interesting technology and usability challenges on a daily basis. - Ensure applications receive thorough unit, system, and integration testing. - Provide solution support and troubleshooting following deployment. - Promote agile principles and methodology. - Contribute to the future direction and vision of the product suite including new feature development and bug fixes. What You Bring: - A minimum of 8 years' related experience in a commercial software development role - BS/MS Computer Science - Strong object-oriented programming skills - Hands-on development experience using Java, J2EE, XML, SOAP and SQL - Familiarity with message queues, event sourcing, NoSQL data stores - Prior experience with performance optimization and troubleshooting of Java applications - Linux and shell or other Unix scripting languages as well as with Oracle and relational databases, including experience with database installation, administration, and performance tuning - Experience working with application servers - Prior experience with healthcare applications is a plus - Experience in the full software development lifecycle using an Agile development process - Experience working CI, CD and DevOps practices - Strong problem solving and troubleshooting skills - Excellent communication skills Bonus Points: - Experience with healthcare applications - Experience with IntelliJ, JUnit or JunitPerf - Experience working with WebLogic application server - Experience working with SOAP web services - Experience with database installation, administration, and performance tuning Geographic Responsibility: While HealthEdge is located in Boston, MA you may live anywhere in the USType of Employment: Full-time, permanent Work Environment: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job: - The employee is occasionally required to move around the office. Specific vision abilities required by this job include close vision, color vision, peripheral vision, depth perception, and ability to adjust focus. - Work across multiple time zones in a hybrid or remote work environment. - Long periods of time sitting and/or standing in front of a computer using video technology. - May require travel dependent on company needs. The above statements are intended to describe the general nature and level of the job being performed by the individual(s) assigned to this position. They are not intended to be an exhaustive list of all duties, responsibilities, and skills required. HealthEdge reserves the right to modify, add, or remove duties and to assign other duties as necessary. In addition, reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position in compliance with the Americans with Disabilities Act of 1990. Candidates may be required to go through a pre-employment criminal background check. HealthEdge is an equal opportunity employer. We are committed to workforce diversity and actively encourage all qualified persons to seek employment with us, including, but not limited to, racial and ethnic minorities, women, veterans and persons with disabilities. #LI-Remote **The annual US base salary range for this position is $145,000-$162,000/Yr. This salary range may cover multiple career levels at HealthEdge. Final compensation will be determined during the interview process and is based on a combination of factors including, but not limited to, your skills, experience, qualifications and education.

United States
$145K - $162K / year