Job Closed

This listing is no longer active.

Apheris logo
Apheris

Governed, private, secure data access for ML and analytics

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2019H1B No SponsorCompany SiteLinkedIn

Location

Germany

Posted

75 days ago

Salary

0

Seniority

Senior

Bachelor Degree4 yrs expEnglishAWSDockerKubernetesPython

Job Description

Senior Software Engineer

Apheris

• Design, build, and maintain backend services and APIs, primarily in Golang, with Python used where it best fits the problem domain. • Develop, deploy, and operate software across both cloud and on-premise environments, leveraging Docker and Kubernetes as core platform technologies. • Collaborate closely with cross-functional teams across engineering, quality, and product to deliver cohesive, end-to-end product functionality. • Take end-to-end ownership of features, from technical design and implementation through deployment, monitoring, and ongoing operation in production. • Contribute to system design and architectural discussions, helping evolve backend and platform components as the product and customer base scale. • Write high-quality, maintainable, and well-tested code, and actively participate in code reviews to uphold strong engineering standards. • Improve reliability, performance, security, and observability of services running in distributed and resource-intensive environments. • Debug and resolve issues across application code, containerized workloads, and infrastructure layers in both customer and internal environments. • Continuously look for ways to improve development efficiency and software quality by adopting better tooling, workflows, and emerging technologies - including experimenting with modern developer tools and AI-assisted workflows where they add real value. • Stay curious and proactive about learning new approaches, technologies, and best practices, and apply them pragmatically in a fast-moving startup environment.

Job Requirements

  • A degree in computer science, engineering, or equivalent hands-on experience in professional software engineering roles.
  • 4+ years of professional experience as a software engineer, with a strong focus on backend systems.
  • Strong programming skills in Golang, with practical experience using Python where it is the best fit for the problem domain.
  • Hands-on experience designing, building, and operating production-grade backend services and APIs.
  • Solid experience working with Docker and containerized applications in production environments.
  • Practical experience with Kubernetes, including deploying, operating, and debugging cloud-native workloads.
  • Experience working with AWS or another major cloud provider, ideally in hybrid environments that include on-premise deployments.
  • Strong understanding of software engineering best practices, including testing strategies, code quality, and secure API design, with knowledge of common application security risks and how to mitigate them.
  • A strong sense of ownership and accountability for technical outcomes, including reliability and long-term maintainability.
  • Comfortable working in a fast-paced, iterative startup environment where priorities evolve and trade-offs are part of daily decision-making.
  • Curiosity and willingness to continuously learn and adopt new tools, workflows, and technologies to improve development efficiency and software quality.
  • Excellent communication skills and fluency in English (verbal and written).

Benefits

  • Industry-competitive compensation, including early-stage virtual share options.
  • Remote-first working – work where you work best, whether from home or a co-working space near you.
  • Great suite of benefits, including a wellbeing budget, mental health benefits, a work-from-home budget, a co-working stipend, and a learning and development budget.
  • Generous holiday allowance.
  • Office Days at our Berlin HQ or a different European location (3x a year).
  • A fun, diverse team of mission-driven individuals with a drive to see AI and ML used for good.
  • Plenty of room to grow personally and professionally.

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 51-200

Who We Are: Interra Health is a fast-growing healthcare technology company transforming how providers and patients navigate the prescription journey. Formed through the merger of DoseSpot, Arrive Health, and pVerify, Interra Health delivers trusted eligibility, real-time coverage and pricing insights, prescribing tools, and pharmacy transparency at the point of care—helping providers make informed decisions and patients access the right medications with greater clarity and affordability. Backed by strong market momentum and a bold vision for the future of connected care, Interra Health offers the chance to join an innovative, mission-driven team working at the intersection of software and healthcare to reduce friction, improve access, and make the healthcare experience better for everyone. The Role: We’re looking for a Full-Stack Developer who thrives in a fast-moving, agile environment and is passionate about building modern, scalable software that drives meaningful impact. This role goes beyond just coding — it’s about contributing to the evolution of healthcare technology. You'll be instrumental in developing cloud-native applications using .NET and Azure, collaborating closely with cross-functional teams to deliver everything from performant backend services to intuitive, user-friendly frontends. You’ll help modernize legacy systems, support cloud migration efforts, and contribute to the design of secure, scalable solutions that grow with our platform and our customers. What You’ll Do: - Design, develop, and maintain cloud-native applications using .NET Framework and Azure services. - Develop and deploy applications using Azure App Services, Azure SQL Managed Instance, and Azure Container Apps. - Create responsive and user-friendly UI using Telerik components and implement reporting solutions with Telerik Reporting Services. - Participate in cloud migration and modernization projects, providing technical guidance and hands-on implementation. - Collaborate with cross-functional teams to gather requirements, architect solutions, and ensure best practices. - Optimize application performance, scalability, and security in the cloud environment. - Maintain documentation and support application deployment and CI/CD processes. What You’ll Bring: - Bachelor’s degree in computer science or a technology-related field; or equivalent experience with at least 7-10 years of full stack experience in Microsoft .NET MVC C#, and Microsoft SQL Server, jQuery, and experience with RESTful APIs. - Hands-on experience working with Microsoft Azure and cloud-native solutions. - Experience working with Custom UI frameworks like DevExpress/Telerik and Reporting Services. - Adept in unit testing - Excellent verbal and written communication and presentation skills - Promotes a collaborative environment with a passion for developing - Excellent problem solving and analytical skills - Healthcare IT experience is a plus, but not required - Detail oriented with the ability to multitask, manage time, and communicate effectively - Experience working in agile/scrum methodology - Practical experience in Microsoft Azure preferred - Experience in unit testing and dependency injection preferred - Demonstrated ability to independently apply a broad range of theories, concepts, principles, and methodologies to product projects involving complex features. You Will Enjoy This Role If: This role offers a high degree of ownership and visibility, with direct impact on how our platform scales and performs. If you're a builder at heart who loves solving complex problems, collaborating cross-functionally, and pushing the boundaries of what's possible - we want to meet you. Benefits & Perks: 🌍Remote work environment with a flexible work schedule to encourage work-life balance ✈Annual company offsite 🌴Generous leave package including flexible time off policy that encourages team members to take time off to relax and recharge; plus 13 paid holidays, paid sick leave, and paid parental leave 💙 Medical, dental, and vision insurance for you and your family, plus a company funded FSA & HSA (dependent on which medical plan you choose) 💰401(k) company match 💸One-time workspace reimbursement to help you optimize your remote workspace Interrahealth is an Equal Employment Opportunity/Affirmative Action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.

India
Full TimeRemoteTeam 51-200

About Very (Remote – North America) Very is a fully distributed technology firm led by expert problem-solvers who create efficient, scalable solutions that move commercial, industrial, and consumer products from pilot to production in record time. We believe that real innovation happens in the grind — working shoulder to shoulder with clients who are building the future. Our team thrives on that energy. When we’re not helping clients deliver business-critical outcomes, we’re refining our craft and celebrating what it means to do hard things well. We’ve built a collaborative, tight-knit culture that thrives in both remote and in-person settings. We’ve won numerous workplace awards over the years, including Great Place to Work certification and recognition from Parity.org as a Best Company for Women to Advance. Our clients include well-known brands like Vizio, Peloton, Clear, iHeart Radio, and Fellowes — all determined to leverage connected devices and AI to drive meaningful impact. Our job is simple: help them win. About This Role A Lead at Very is an individual who operates with the highest degree of knowledge and accountability for the delivery of services to our customers. They provide excellent technical leadership and delivery skills, as it pertains to complex, multi-faceted projects at Very. They have a strong executive presence, which gives major client stakeholders the confidence that we will deliver, and gives our team the confidence and accountability to do so. As a Lead Software Engineer, you will serve as the key technical architect across multiple client engagements, ensuring that each system’s design and implementation align with customer goals and business outcomes. You’ll architect modern, scalable software spanning AWS & Azure infrastructure, backend, web frontend, and mobile — and you’ll get your hands dirty in implementation. Your technical skills must meet a very high standard: you’ll set the bar for engineering excellence through high-quality, maintainable, and scalable code. At Very the key distinction between mid, senior and lead roles is the scope and depth of your expertise and responsibility. As a mid you can own and deliver tasks (work packages) with a high level of professionalism and know when to reach out for help. As a senior, you have deep expertise in your area of specialization and can execute independently in your domain while interfacing with other software stacks. As a lead you become a true full stack engineer with the ability to plan, execute and lead a team across the full software stack, while interfacing with non-software aspects of the project. This is not an easy role. You’ll work in complex domains, under real deadlines, and with clients who expect you to bring clarity, confidence, and results. If you find satisfaction in doing hard things well — in solving tough problems, building real systems, and helping others rise to the challenge — you’ll fit right in. What You’ll Be Working On Every engagement at Very is different, but they share one common theme: we build things that matter. From connected hardware and data systems to large-scale web and AI-driven platforms, you’ll: - Serve as the key technical architect across multiple client engagements, ensuring technical strategy aligns with business goals and measurable outcomes. - Lead architecture design across frontend, backend, and cloud layers, ensuring scalability, maintainability, and performance. - Contribute directly to implementation — writing production-grade code that demonstrates the standard of craftsmanship expected at Very. - Collaborate across disciplines (Hardware, Data Science, and Design) to deliver end-to-end connected and intelligent product ecosystems. - Partner with our commercial team as a solutions engineer, supporting pre-sales efforts, technical scoping, and estimation for Statements of Work. - Establish standards for coding, CI/CD, testing, and deployment that enable predictable, high-quality delivery. - Identify and mitigate architectural or delivery risks early through proactive technical leadership. You’ll operate in a modern, polyglot environment that includes: - Frontend: React, Vite, TypeScript, REST API, WebSockets, Progressive Web Apps - Mobile: React-Native, Native iOS and Android, Expo, EAS, Kotlin, Tailwind - Backend: Java, Dropwizard, Node.js, Python, FastAPI, Django - Cloud: AWS (Lambda, ECS, Fargate, RDS, CloudFront, CloudWatch, SNS, SQS), Azure - DevOps: Docker, Terraform, Pulimi, GitHub Actions, LaunchDarkly - Databases: Postgres, Redis, TimescaleDB, DynamoDB - Testing: Playwright, Cypress, Pytest - Observability: DataDog RUM, DataDog Logging, Request Tracing and Correlation Outcomes - Deliver Successful Programs: Lead 2+ concurrent full-stack client projects to successful, on-time delivery with high client satisfaction. - Advance Delivery Standards: Collaborate with Directors and Executives to continuously raise the bar for technical quality and delivery discipline. - Architect for Scale: Define architectures that achieve measurable improvements in system scalability, maintainability, and performance. - Mentor and Develop Teams: Push others to elevate their technical and delivery maturity — and make them better for having worked with you. - Support Growth: Partner with sales and client success teams to secure new opportunities and expand existing engagements. Responsibilities - Lead architecture reviews, ensuring technical integrity, maintainability, and security. - Partner with Product Managers and Technical Leads to translate client needs into technical plans and deliverables. - Contribute high-quality, production-ready code, modeling best practices for implementation and testing. - Ensure adherence to Very’s standards for code quality, testing, and documentation. - Create and maintain automated tests across all layers of the stack. - Develop and manage deployments, CI/CD pipelines, logging, monitoring, and alerting. - Support project health through proactive technical risk identification and mitigation. - Participate in code reviews, offering constructive feedback that improves overall quality. - Contribute to recruitment, onboarding, and development of engineering talent. - Represent Very in client meetings and at industry events as a subject-matter expert. - Lead junior engineers on client programs through development. Requirements Experience Required experience includes: - 10+ years of professional software development experience - 3+ years in a technical leadership role overseeing cross-functional engineering teams - Proven success delivering full-stack systems from concept to production - Demonstrated ability to maintain public facing production systems at scale - Strong observability to detect and troubleshoot production issues - Solid understanding of backend-for-frontend patterns and experience with tanstack react-query and axios libraries - Familiarity with feature-flag-driven rollouts, partial releases, and user segmentation strategies; LaunchDarkly experience is a plus - Experience leading complex projects involving platform, backend, mobile and frontend - Strong client-facing communication and executive presentation skills - Professional services or consulting experience strongly preferred Technical Skills Required: - Strong frontend experience in React, Vite, TypeScript, REST API, WebSockets - Strong mobile experience in React-Native, Native iOS and Android, Expo, EAS, Kotlin, Tailwind - Strong experience with e2e testing with Playwright or Cypress - Extensive knowledge in supporting event driven cloud platforms in AWS including security, logging, monitoring, observability and performance at scale including DataDog RUM, DataDog Logging, Request Tracing and Correlation - Knowledge of state management libraries such as Redux, MobX, XState and Zustand Nice-to-have: - AWS experience in Lambda, ECS, Fargate, RDS, CloudFront, CloudWatch, SNS and SQS - Experience working with Kubernetes deployments - Backend knowledge of Java, Dropwizard, Node.js, Python, FastAPI, and Django - Skilled in relational and non-relational data modeling - Proficient in Docker, GitHub Actions and Terraform or Pulumi - Database experience including Postgres, Redis, TimescaleDB, and DynamoDB Education - BS or higher in Computer Science, Software Engineering, or related field Location - Primary residence in the continental US Skills In addition to experience and technical skills, these are the critical skills we look for in all technical roles, and how they should be demonstrated at the Lead level. - Client Obsessed: Keeps the client’s success front and center. Measures technical choices by their business impact. - Communicates Effectively: Expert communicator who informs, engages, and aligns diverse audiences. - Sets the Bar: Holds themselves and others to exceptionally high technical and delivery standards. - Thrives in the Grind: Finds energy and satisfaction in complex, high-stakes work — and helps others do the same. - Leads Through Complexity: Brings clarity and direction when projects are messy, high-pressure, or uncertain. This Role Is Likely NOT a Fit If - You prefer working in a highly structured environment where processes rarely change. - You are not comfortable working across the full stack, including cloud infrastructure and frontend components. - You require constant supervision or detailed task breakdowns rather than owning complex problem domains independently. - You are not interested in client-facing work or measuring technical success by business outcomes. Compensation Base Compensation: USD $175,000–$185,000 per year, commensurate with experience. Variable Compensation: Up to 15% in the first year. Perks & Benefits: - 401k match - Comprehensive health, dental, and vision insurance - $200/mo cell/internet stipend - $600/yr home office equipment stipend - Paid parental leave (95th percentile in the U.S.) - Continuing education stipend ($2,500/yr after one year) - Loaned MacBook Pro and other necessary equipment Why Work for Very We do not promise an easy ride — we promise meaningful work. We work hard because our clients’ success depends on it, and we take pride in delivering when others can’t. We collaborate closely, move fast, and stay grounded in results. We take joy in the process — in the problem-solving, the iteration, and the shared wins that come from doing the hard things well. If you’re looking for a place where every project matters, where the standards are high, and where you’ll grow by pushing yourself and others — welcome to Very. IMPORTANT: - We don't currently provide Visa Sponsorship. Don't apply if you require this. - This job is remote but if you’re not located in the region or country mentioned in the post’s title, do not continue. Your application won’t be reviewed. Interviewing for a new company is a serious time commitment for all parties involved. Please take the time to read this and thoughtfully consider if we would be a good fit for one another. No contractors or agencies. Seriously. #LI-Remote **Note: To qualify for this role, you must reside in the US and be a US Citizen.

United States
$175K - $185K / year
Buddle logo

Software Engineer – Fintech Platform

Buddle

Offshoring Partner of Choice trusted by many innovative Australian & Global businesses since 2019.

Full TimeRemoteTeam 11-50Since 2019H1B No Sponsor

• Design, develop, and maintain core services within the banking and payment integrations layer. • Build and support features including cashback logic, transaction processing (e.g. Visa), and scheduled batch jobs for backend operations like reporting and debt collection. • Ensure robust, performant code and smooth deployment pipelines using modern cloud infrastructure. • Work closely with Product Managers and Designers to translate requirements into high-quality technical solutions. • Bring intuitive financial experiences to life by transforming UX/UI concepts into polished product features. • Continuously refine flows related to transaction histories, cashback programs, and user balances to enhance usability and clarity. • Contribute to improving customer engagement and satisfaction through thoughtful software development. • Share ideas and propose technical improvements to existing systems and workflows. • Participate in regular planning sessions and code reviews to support team cohesion and knowledge sharing.

Philippines
Job Closed
CVS Health logo

Staff Software Development Engineer

CVS Health

Bringing our heart to every moment of your health.

Full TimeRemoteTeam 10,001+Since 1963H1B No Sponsor

• Ensure technical solutions proposed by Solution Architects align with the domain’s technology stack and enterprise architecture guidelines. • Safeguard application resiliency, stability, performance, and data integrity through appropriate technical design and implementation practices. • Collaborate with Product, Architecture, and other Technical Leads to translate feature requirements into well-designed, innovative solutions that balance business needs and technical considerations. • Mentor and guide engineering teams to ensure high-quality, consistent, and timely technical delivery. • Serve as the DevSecOps Champion, ensuring domain security policies are current, aligned with best practices, and effectively communicated to strengthen organizational security culture. • Demonstrate expert-level understanding of programming languages, development frameworks, and industry technology trends. • Support transparency and stakeholder engagement by communicating progress and challenges through Agile SAFe/Scrum practices. • Ensure technical components meet DevSecOps (DSO) Maturity Level 5 (Master) within a Behavior-Driven Development (BDD) environment. • Lead and support teams (onshore and offshore) in developing Spring Microservices, MongoDB schema and MQL queries, and shell scripts. • Stay current with emerging AI trends and maintain hands-on experience with modern AI/ML tools and platforms. • Evaluate, experiment with, and integrate the latest AI technologies to drive innovation, efficiency, and productivity across the domain.

North Carolina
$106.6K - $213.2K / year
Job Closed