CrawlJobs Logo

Software Engineer

United States · Job Posted April 24, 2026
Apply Position
Job Link Share

Job Description

Bamboo Health is the leader in Real-Time Care Intelligence™ solutions aimed at improving lives for everyone experiencing physical and behavioral health challenges. We are driven by our mission to empower clients to deliver seamless, high-quality and cost-effective care during pivotal moments to improve health outcomes. From coast to coast, Bamboo Health partners with all major retail pharmacy chains, 52 states and territories, 100% of the top 10 best hospitals and more than half of the country’s largest health plans to improve more than 1 billion patient encounters annually. Join us in improving lives during pivotal care moments!

Job Responsibility

  • Build and scale mission-critical applications using Kotlin/Spring Boot on the backend and JavaScript/HTML on the frontend
  • Design and implement real-time data pipelines and streaming applications using Apache Kafka
  • Architect and optimize schemas and complex queries within MySQL to ensure high performance and data integrity
  • Design, implement, and maintain RESTful APIs that serve as the backbone for our internal and external integrations
  • Take responsibility for the entire development lifecycle, from initial concept to deployment and production monitoring
  • Partner closely with the Product team to translate healthcare workflows into high-performing software
  • Use AI-assisted tools responsibly to accelerate debugging, log analysis, and code generation
  • Contribute to system design discussions and help shape scalable, maintainable architectural patterns
  • Improve observability through logging, metrics, dashboards, and alerting best practices
  • Collaborate in sprint planning to improve estimation accuracy and development flow

Requirements

  • A bachelor’s Degree in computer science or a relevant field of study, or equivalent experience
  • 2+ years of professional experience in Java or similar object-oriented development
  • Relational database design and query, using both SQL and ORM
  • Experience with AWS or other public cloud environments
  • Strong commitment to automated testing at all levels of the stack
  • Comfort using or learning AI-supported tools (e.g., ChatGPT, CoPilot, or role-specific tools) to improve daily workflows
  • A forward-thinking, curious mindset with an openness to experimenting with new technologies
  • Strong analytical and problem-solving skills, with sound judgment and creativity in designing solutions
  • Proven ability to thrive in fast-paced, high-growth, and rapidly evolving environments
  • Ability to work effectively in a remote-first environment, ensuring high-quality virtual interactions with minimal distractions
  • The ability to travel periodically for work
  • Modern Java frameworks (Spring Boot) preferred
  • Proficiency in modern JavaScript frameworks (React) is a plus

Nice to have

  • Modern Java frameworks (Spring Boot) preferred
  • Proficiency in modern JavaScript frameworks (React) is a plus

What we offer

  • Join one of the most innovative healthcare technology companies in the country
  • Enjoy the freedom to create something with a highly supportive team
  • Learn from working at the highest levels and on the company's most strategic priorities, including from world-class investors and advisors
  • Receive competitive compensation that includes health, dental, vision, and other benefits

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer

8 matching positions

Software Engineer

Location
Location
United States , Dallas
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of software development experience
  • Strong hands-on experience with C#, .NET, and ASP.NET
  • Proficiency in JavaScript and React.js for modern web application development
  • Background in backend or full-stack engineering within web-based platforms
  • Experience building or supporting systems that operate at high volume and require strong performance
  • Solid understanding of modern development frameworks, application architecture, and scalable design principles
Job Responsibility
Job Responsibility
  • Design, build, and enhance web applications that support business-critical digital services
  • Develop backend and full-stack features using technologies such as C#, .NET, ASP.NET, JavaScript, and React.js
  • Improve application stability, responsiveness, and scalability to meet the demands of high-traffic environments
  • Collaborate with technical teams to define architecture, implement new functionality, and maintain code quality standards
  • Troubleshoot defects, resolve performance issues, and deliver reliable fixes across the platform
  • Contribute to ongoing product and platform enhancements through clean, maintainable, and well-tested code
What we offer
What we offer
  • medical insurance
  • vision insurance
  • dental insurance
  • life insurance
  • disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Software Engineer

Join us as a Software Engineer at Barclays where you will spearhead the evolutio...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Understand and contribute across all phases of the Product Development Lifecycle (PDLC)
  • Undertake impact assessment of change requests across APIs, services, and RDS-integrated systems
  • Create/review API and component designs, ensuring alignment with enterprise and end-to-end system architecture
  • Create/review test strategies to ensure high-quality delivery and assist in diagnosing defects during testing phases
  • Collaborate across teams to ensure end-to-end API orchestration and system design integrity
  • Ensure adherence to engineering quality standards, security controls, and performance benchmarks
  • Deliver technically complex solutions within defined time, cost, and quality parameters
  • Ensure all deliverables are well-documented, reusable, and aligned to standards
Job Responsibility
Job Responsibility
  • Design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools, ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Software Engineer

QTEC Aerospace is seeking a SOFTWARE ENGINEER to join our team of professionals ...
Location
Location
United States , Huntsville
Salary
Salary:
Not provided
qtecinc.com Logo
QTEC Aerospace
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and at least 8 years of related work experience, or a Master's Degree and at least 6 years of related work experience
  • Must be able to support an in-person / closed-area work environment
  • Thrive in a fast-paced work environment with high expectations, significantly diverse assignments, and collaborative/teams comprised of all experience levels
  • Recent experience developing software in C++ and Java
  • Experience using Python
  • Applicants must demonstrate ability to think critically and capture concepts in work products, presentations, and discussions
  • Experience working in a Linux based environment
  • Capable of working both independently and within a team environment
  • Excellent verbal and written communication skills, including ability to collaborate with cross-functional teams, and prepare and brief presentations to the customer as needed
  • Self-motivated and customer-oriented
Job Responsibility
Job Responsibility
  • Understanding, implementing, and testing both existing and new capabilities which include complex mathematics and physics-based solutions, that directly support program capabilities on behalf of the Missile Defense Agency (MDA)
  • Participate as part of a team writing the software (currently ~1.5 million lines of code) that evaluates and manages the threat scene for the missile defense system that protects the US
  • Fulltime
Read More
Arrow Right

Software Engineer

The Software Engineer will help create dependable software that supports farmers...
Location
Location
United States , Albuquerque
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 2 years of hands-on experience with Python, TypeScript, React, Node.js, and PostgreSQL in production environments
  • At least 2 years of experience operating and supporting services in major cloud platforms such as AWS, Google Cloud, or Azure
  • Minimum of 2 years of experience creating and maintaining automated tests using tools such as Pytest, Jest, Vitest, Playwright, Cypress, or Storybook
  • Experience within one or more of the following industries: Fintech, Banking, Accounting, Commodities or Agriculture
  • At least 6 months of practical experience using AI-assisted development tools, such as GitHub Copilot or similar platforms, to accelerate engineering work
  • Proven experience releasing and maintaining software applications used by paying customers
  • Familiarity with automated build and CI/CD systems such as GitHub Actions, GitLab CI, or comparable tooling
  • Strong English communication skills, both written and spoken, with the ability to collaborate effectively across technical and non-technical teams
Job Responsibility
Job Responsibility
  • Develop and deliver meaningful enhancements for customer-facing SaaS products, taking features from design through production release
  • Collaborate with support and customer-facing teams to investigate user challenges and translate feedback into practical engineering improvements
  • Examine logs, monitoring data, and session insights to identify defects, diagnose root causes, and improve application reliability
  • Build and maintain automated test coverage across unit, integration, and end-to-end levels to support stable, high-quality releases
  • Research and apply new tools, frameworks, and architectural patterns that reduce operating costs and improve system performance
  • Contribute to cloud-hosted services and applications using modern backend and frontend technologies in an on-site engineering environment
  • Strengthen development workflows by improving continuous integration and deployment practices for faster, more reliable delivery
  • Support systems that interact with containerized environments, cloud infrastructure, and asynchronous messaging patterns where needed
  • Other duties as needed
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Software Engineer

Software Engineer at Uber in Seattle, Washington. Design, develop, and test soft...
Location
Location
United States , Seattle
Salary
Salary:
198000.00 - 242000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree in Computer Science, Engineering (Any), Information Technology, Mathematics, Physics, or related field and one year of experience in the job offered or related occupation
  • 1 year in C++, Python, Java, GIT, or SVN
  • 1 year in SQL or MySQL
  • 1 year in Data structures and algorithms development and functionality
  • 1 year in Designing technology stacks
  • 1 year in Debugging and monitoring for production services
  • 1 year in Distributed systems
  • 1 year in Software Development Lifecycle
Job Responsibility
Job Responsibility
  • Design, develop, and test software applications
  • Design, develop, and/or test software applications using company technology stack
  • Apply technical knowledge to evaluate complex data, developments, and projects in order to provide recommendations to resolve technical issues
  • Support the company's business operations and improve engineering productivity
  • Build software components that can be integrated into a fully functional software system
  • Solve production issues in product and system reliability
  • May telecommute
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • may be offered other types of comp
  • various benefits
  • Fulltime
Read More
Arrow Right

Software Engineer

Our client is looking for C# .net developers who can work with the minimum of su...
Location
Location
United Kingdom , Luton
Salary
Salary:
57.72 - 78.70 GBP / Hour
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven ability in C# .NET development including Web Based applications
  • Strong understanding of object-oriented design and software development methodologies
  • Exposure to the full software lifecycle including automated testing frameworks and practices
  • Knowledge of Continuous Integration / Continuous Delivery (CI / CD) practices
  • Ability to work independently and deliver high-quality solutions with minimal supervision
  • Knowledge of Agile methodologies (Scrum, Kanban) and microservices architecture
Job Responsibility
Job Responsibility
  • Develop robust applications using C# .NET within a Windows environment
  • Take ownership of complex tasks across the full software lifecycle—from requirements to integration, testing and delivery
  • Apply object-oriented design principles and verification/validation techniques
  • Collaborate with a skilled team while maintaining independence in your work
  • Fulltime
Read More
Arrow Right

Software Engineer

The way people discover places, such as restaurants, businesses, landmarks, and ...
Location
Location
Spain , Barcelona
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Experience designing and building scalable systems, including distributed services with high availability
  • Experience building AI powered systems as part of production services
  • Familiarity with cloud platforms including developing, deploying, and troubleshooting cloud hosted services
  • Experience working effectively in large engineering teams, including documenting technical designs and implementations, participating in code reviews, and collaborating across disciplines such as engineering, applied science, and product
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Design, build, and operate high scale, production grade services on Azure, including cloud hosted systems for data ingestion, transformation, storage, and serving, using modern distributed and serverless architectures
  • Develop AI native systems, leveraging state of the art AI and LLM technologies to build new capabilities, improve engineering efficiency, automate workflows, and raise overall engineering excellence across the software development lifecycle
  • Build and maintain high throughput data streaming solutions, large scale batch processing pipelines, and data platforms capable of running LLMs and AI workloads at scale, with solid guarantees around reliability, performance, cost efficiency, and security
  • Apply solid software engineering fundamentals by writing high quality, testable, maintainable code
  • participating actively in code reviews
  • and considering diagnosability, reliability, security, and long term operability in all designs and implementations
  • Apply security, privacy, compliance, and responsible AI principles across all systems and pipelines, ensuring least privilege access, safe deployments, proper auditing, and alignment with organizational standards and regulatory requirements
  • Work effectively as part of large, multi disciplinary, and cross functional teams, collaborating closely with software engineers, applied scientists, product managers, and partner teams to deliver end to end solutions
  • Adapt quickly to new problem spaces and projects, contribute across multiple domains as needed, and present technical work, results, and trade offs to stakeholders, including senior leadership, to drive alignment and informed decision making
  • Fulltime
Read More
Arrow Right

Software Engineer

Zuora’s Integration Hub (IH) team is building the connective tissue of the Subsc...
Location
Location
United States , Foster City
Salary
Salary:
146500.00 - 201450.00 USD / Year
zuora.com Logo
Zuora
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.Tech / B.E. in Computer Engineering or equivalent discipline
  • 5+ years of experience in backend or full-stack software development
  • Knowledge and experience in the Payment domain
  • Strong expertise in Java (preferred) or another modern programming language
  • Experience building RESTful APIs and distributed microservices
  • Familiarity with event-driven architectures (e.g., Kafka or similar messaging systems)
  • Strong understanding of cloud platforms (AWS preferred)
  • Experience with relational databases (Postgres, SQL, AWS RDS)
  • Knowledge of system reliability, observability, and performance optimization
  • Strong debugging, problem-solving, and communication skills
Job Responsibility
Job Responsibility
  • Design and build scalable integration services, APIs, and connectors
  • Develop event-driven and microservices-based architectures to enable real-time data flows
  • Partner closely with Product, Platform, Security, and external partners to deliver reliable and extensible integration capabilities
  • Improve system performance, observability, and resilience across distributed systems
  • Write clean, maintainable, and well-tested code aligned with engineering best practices
  • Contribute to architectural discussions and drive technical improvements across the Integration Hub platform
What we offer
What we offer
  • Competitive compensation
  • bonus opportunities
  • retirement programs
  • Comprehensive medical, dental, and vision coverage
  • Generous, flexible time off
  • Paid holidays
  • wellness days
  • company-wide year-end break
  • Paid parental leave
  • Learning & development stipend
  • Fulltime
Read More
Arrow Right