Apply

Lead Software Engineer

Posted about 1 month agoViewed

View full description

📍 Location: Worldwide

🔍 Industry: Software Development

🏢 Company: Anima👥 1001-5000Elder CareNursing and Residential CareAssisted LivingWellnessHealth CareHome Health Care

🗣️ Languages: English

🪄 Skills: AWSBackend DevelopmentGraphQLNode.jsSoftware DevelopmentDynamoDBFrontend DevelopmentFull Stack DevelopmentJavascriptMachine LearningTypeScriptAlgorithmsData StructuresAngularServerlessReactCI/CDProblem SolvingRESTful APIsMicroservices

Requirements:
  • Expert competency in TS, plus being reasonably tech + language agnostic.
  • Comfortable with key frameworks/libraries like Angular, Node and React. Able to work full stack in JS/TS.
  • Familiarity with AWS (e.g. APIG, SQS, DynamoDB, Lambda, Cognito, Amplify, CloudFormation) and/or hungry to learn.
  • Hungry and wants their shot to change the world.
  • Obsessively concerned with UX, and optimises for this when building features rather than arbitrary technical goals.
  • Bored and frustrated at big companies; feel held back by red tape, bureaucracy and poor decisions.
  • Keen to understand the big picture & entire context of the company and vertical; impatient for growth towards a senior executive role.
  • Disciplined towards best practice version control, CI/CD and code extensibility.
  • Intellectually curious with a growth mindset.
Responsibilities:
  • Help extend the 3 existing product lines and build out new ones at the very cutting edge of healthcare reinforcement learning and agentic AI.
  • Help add further key third party API integrations, including with legacy EMR systems and national APIs like e.g. the electronic prescribing service, allowing Anima to directly issue prescriptions.
  • Iterate on a proprietary graph traversal algorithm to improve patient care and clinical value, and increasingly move away from explicit curation to implicit curation by NNs.
  • Ship important features that will directly increase delta lives saved in your first 2 weeks.
  • Help architect and deploy a scalable & cost effective ETL data pipeline with version control, outputting clean data ready for tokenisation.
  • Help deploy our active deep learning training & validation architecture to prod, so that we can correctly eat up our ‘1.0’ systems at the right time
  • Build cutting edge products like global context aware chat with semantic search, care orchestration and LLM-enabled cloud telephony e2e.
  • Work with the ML/data team to creatively ideate and ship features to improve ETL pipeline throughput and quality through a data-driven approach powered by analytics.
Apply

Related Jobs

Apply
🔥 Lead Software Engineer
Posted about 17 hours ago

📍 AL, AZ, CA, CO, CT, FL, GA, ID, IL, IN, IA, KY, ME, MD, MA, MI, MN, MO, NV, NJ, NY, NC, OH, OR, PA, TN, TX, VA, WA, WI

💸 115000.0 - 150000.0 USD per year

🔍 Software Development

🏢 Company: Procare Solutions👥 51-100💰 Private over 6 years agoInformation TechnologyHealth CareChild Care

  • 8+ years' of experience building web and SaaS based applications
  • Expertise with Ruby on Rails (RoR) and excitement about dabbling in other frameworks and technologies
  • A keen eye for good RESTful API design, scalability, and/or microservice architecture
  • Strong experience with JavaScript frameworks (React specifically a plus)
  • Strong AWS experience a plus and experience with cloud-native software delivery (including containerization)
  • Strong knowledge of Git and branching models in a collaborative coding environment
  • Experience with CI/CD and build pipelines across multiple environments
  • Communication and interpersonal skills and demonstrated track record of working successfully across engineering, design and product
  • Experience with Agile processes in a structured setting (Scrum and/or Kanban)
  • Experience using data for decision-making related to team and system performance, relying heavily on telemetry and monitoring
  • Strong analytical and problem-solving skills
  • BS in Computer Science or related experience
  • Collaborate with stakeholders across Design, Product Management, and Engineering
  • Architect, design, develop, and deploy features across the tech stack
  • Direct the work of a focused engineering scrum team / pod
  • Coach other members of the engineering team on best practices
  • Write performant, maintainable code while iterating and shipping rapidly
  • Ensure appropriate automated test coverage for optimal product reliability and release velocity
  • Refactor existing Ruby or JavaScript code to improve code maintainability and efficiency
  • Develop and document REST APIs
  • Improve the performance of existing systems
  • Configure monitoring and alerting systems
  • Contribute to improving and enforcing development, Agile, and CI delivery best practices
  • Present new ideas and respectfully debate those ideas with the team

AWSBackend DevelopmentDockerLeadershipPostgreSQLSQLAgileGitJavascriptKubernetesReact.jsRubyRuby on RailsSoftware ArchitectureCross-functional Team LeadershipAPI testingREST APIReactCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingRESTful APIsMentoringTerraformMicroservicesCoachingData modelingSoftware EngineeringDebuggingSaaS

Posted about 17 hours ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Software Development

🏢 Company: ECP

  • 4+ years software development experience
  • Proficiency with full-stack front-end and back-end frameworks and languages
  • 4+ years of experience with ReactJS and NodeJS
  • 2+ years of experience with SQL (MSSQL, PostgreSQL)
  • 2+ years of experience designing and architecting scalable applications
  • Develop applications using NextJS, ReactJS, NodeJS, and PostgreSQL
  • Design and architect new applications using cutting edge technology
  • Work collaboratively in a team
  • Conduct weekly 1:1s with engineers, help to define and set goals, mentor and coach for performance

AWSBackend DevelopmentLeadershipNode.jsPostgreSQLSoftware DevelopmentSQLAgileDesign PatternsExpress.jsFrontend DevelopmentFull Stack DevelopmentReact.jsSCRUMSoftware ArchitectureREST APINext.jsCI/CDProblem SolvingMentoringTroubleshootingJSONTeam management

Posted 3 days ago
Apply
Apply

📍 Canada

🧭 Full-Time

🔍 Software Development

🏢 Company: Jobgether👥 11-50💰 $1,493,585 Seed about 2 years agoInternet

  • 10+ years of experience in software development, with at least 3 years in a leadership role.
  • Strong experience in cloud platforms like AWS, Azure, or GCP.
  • Proficiency in Java, Spring Boot, .NET Core, JavaScript, and related technologies.
  • Experience with containerization (Docker) and orchestration (Kubernetes).
  • Strong understanding of DevOps, TDD, and Platform Engineering practices.
  • Experience with microservice architectures, event-driven systems, and building scalable web applications.
  • Familiarity with CI/CD tools such as GitHub Actions, Terraform, and automation testing frameworks.
  • Excellent interpersonal and communication skills, with a focus on collaboration and mentorship.
  • Proven ability to prioritize tasks and manage competing priorities in an Agile environment.
  • Lead the design and development of high-availability, scalable cloud solutions using modern technologies.
  • Mentor and guide team members in software design, coding practices, and Agile methodologies.
  • Oversee the development and delivery of microservices and micro-frontend systems, ensuring security and quality standards are met.
  • Collaborate with cross-functional teams to prioritize and deliver features that align with business goals.
  • Drive the adoption of CI/CD practices and modern software development tools to optimize team performance.
  • Evaluate and implement new technologies and practices to improve the development process and product performance.
  • Lead system and code reviews, ensuring that the team follows best practices for software design and delivery.

AWSBackend DevelopmentDockerLeadershipSoftware DevelopmentSQLAgileGCPJavaJavascriptKubernetesSpring BootAlgorithmsAzureData Structures.NET coreREST APICI/CDMentoringDevOpsTerraformMicroservices

Posted 13 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 136500.0 - 185000.0 USD per year

🔍 FinTech

🏢 Company: joinroot

  • 4+ years as a software engineer
  • 2+ years leading software teams
  • Broad experience in Ruby on Rails
  • Familiarity with React
  • Proven experience in planning experiments and projects that are completed successfully by your team and achieve the expected outcomes or drive significant learning
  • Excellent communication skills both with engineering colleagues and team stakeholders
  • Familiarity with tools and techniques for performance optimization
  • Possess a solid understanding of APIs, specifically REST, and be capable of effectively modifying and consuming them
  • Contribute significantly to the work of the team each iteration through direct coding, code review, and project leadership
  • Document designs and plans for projects with clear writing and diagrams that give the team and its stakeholders clarity on the work to be done and the expected outcomes
  • Coach and guide engineers on your team in writing accurate, resilient code
  • Build relationships with our partners in Product Management, Data Science, and other areas of the business in order to ensure the team is working on the best things each quarter
  • Improve the performance of the team by suggesting code patterns, process improvements, and technical upgrades
  • Lead in incident response ensuring we proactively communicate and resolve issues

Backend DevelopmentLeadershipProject ManagementSoftware DevelopmentRuby on RailsAPI testingREST APIReactCommunication SkillsProblem SolvingRESTful APIsMentoringExcellent communication skillsJSONTeam managementSoftware Engineering

Posted 16 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 100000.0 - 120000.0 USD per year

🔍 Machine Learning

🏢 Company: Monarch Money

  • Experience with GenAI, including using techniques like Retrieval Augmented Generation (RAG) and Agentic models, as well as evaluation techniques for GenAI models.
  • Experience with "classic" ML models (pre-GenAI), in particular ones focused on Natural Language Processing (NLP)—everything from TF-IDF and SVMs to BERT and Word2Vec. Be comfortable with generating/using embeddings.
  • Great collaboration/communication skills and a sharp product sense.
  • Comfort working with large-scale data, especially sensitive.
  • Help propose, gather and prioritize ideas on how we can harness ML to pursue Monarch's mission of improving household's personal financial lives.
  • Rapidly prototype and experiment with early ideas to assess feasibility and impact.
  • Train, evaluate, and tune ML models.
  • Work with the Product Engineering and Data teams to gather and preprocess the appropriate datasets.
  • Deploy ML models to production.
  • Help build ML infra and tooling where appropriate.

PythonData AnalysisMachine LearningPyTorchData engineeringTensorflow

Posted 16 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 AI Software Development

  • 10 years of professional experience in backend development
  • 4 years of experience in AI NLP or ML
  • Expertise in Java, Python, or Golang
  • Experience in building distributed systems
  • Familiarity with cloud platforms like AWS
  • Experience with relational and NoSQL databases
  • Proficiency in RESTful APIs and microservices
  • Design, implement, and maintain scalable backend systems
  • Develop and optimize distributed systems
  • Lead the architecture and design of components
  • Write clean and efficient code
  • Collaborate with cross-functional teams
  • Troubleshoot production issues
  • Mentor junior and mid-level engineers

AWSBackend DevelopmentDockerLeadershipPythonKubernetesMachine LearningData StructuresRESTful APIsMicroservices

Posted 16 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 160000.0 - 180000.0 USD per year

🔍 Software Development

🏢 Company: Jobgether👥 11-50💰 $1,493,585 Seed about 2 years agoInternet

  • 6-10 years of experience as a software engineer
  • Proficiency in JavaScript, TypeScript, Java, Python, or C++
  • Experience with AWS, Azure, or Google Cloud
  • Strong understanding of security best practices
  • Experience with RESTful API design and integration
  • Familiarity with Docker and Kubernetes
  • Bachelor’s degree in Computer Science or related field
  • Lead the design and development of cloud-based solutions
  • Collaborate with Product Owners to understand customer needs
  • Oversee CI/CD pipeline implementation
  • Mentor team members and promote best practices
  • Conduct code reviews and ensure coding standards
  • Manage integration of client-side utilities with REST APIs
  • Develop and maintain documentation
  • Participate in agile ceremonies

AWSDockerPythonSoftware DevelopmentCloud ComputingJavaJavascriptKubernetesTypeScriptC++AzureREST APICI/CDCompliance

Posted 21 days ago
Apply
Apply

📍 India, United States

🧭 Full-Time

🔍 Software Development

🏢 Company: JustAnswer👥 1001-5000Information ServicesAdviceProfessional Services

  • 8+ years in software development
  • Proficiency in C#, .NET Core, .NET Framework
  • Experience with React.js and SQL Server
  • Familiarity with TDD, Git, and Agile methodologies
  • Knowledge of Generative AI and digital marketing tools
  • Lead team in technical decisions
  • Design and develop software architectures
  • Conduct code reviews and mentor engineers
  • Implement performance enhancements
  • Troubleshoot production incidents

AgileElasticSearchReact.jsC#.NET coreCI/CD

Posted 24 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 190000.0 - 215000.0 USD per year

🔍 SaaS Security

  • 8+ years of professional software engineering experience
  • Hands-on development in Python or Go
  • Experience with streaming platforms like Kafka
  • Proficiency in cloud-native development
  • Strong understanding of SaaS and security operations is a plus
  • Architect & implement high-throughput data pipelines
  • Drive technical direction and system design
  • Lead end-to-end execution of complex projects
  • Mentor and coach junior and mid-level engineers
  • Champion engineering excellence and reliability

PythonCloud ComputingKafkaSoftware ArchitectureClickhouseData engineeringGoSparkCI/CDMicroservicesSaaS

Posted 27 days ago
Apply
Apply
🔥 Lead Software Engineer, Backend
Posted about 1 month ago

📍 Germany, Poland

🔍 Enterprise recruitment software

  • Experience in designing, developing, and operating complex web-based distributed systems across multiple teams.
  • Experience in managing end-to-end product lifecycle from discovery to optimization.
  • Most Lead Engineers have 8+ years of professional experience.
  • Hands-on experience with TDD, clean code and architecture principles, and effective code reviews.
  • Good understanding of domain modeling, persistence layer design, and RESTful API design.
  • Good understanding of distributed systems design including failure design, eventual consistency, and asynchronous communication.
  • Understanding of performance analysis and optimization.
  • Familiarity with AWS/GCP, Kubernetes, and Docker.
  • Ability to coach and mentor senior engineers.
  • Excellent collaboration and communication skills.
  • Contribute to a full life-cycle of the product, including problem discovery, prototyping, design, implementation, and measuring adoption.
  • Build services using Java/Node.js (Express, Nest.js) on top of Kubernetes/AWS/GCP infrastructure.
  • Build developer-friendly RESTful APIs.
  • Design and connect to our persistence layer (PostgreSQL, ElasticSearch).
  • Collaborate with other experience and platform teams.

AWSDockerNode.jsPostgreSQLElasticSearchGCPJavaKubernetesCI/CDRESTful APIsMicroservices

Posted about 1 month ago
Apply