Software Engineer 246673
Java developer job in Santa Clarita, CA
Brief Description of Job Duties: Will
develop mobile software
for class III active medical implants. Work will involve all phases of product development from concept through qualification and field testing. Should stay abreast of the latest mobile development technologies and recommend development platforms, APIs, and tools. Work closely with firmware engineers to define and document software architecture, design, and software / firmware interfaces. Work with clinical team to create user guides. Review the work of colleagues and provide constructive feedback. Solicit the regular review of others on all work products.
Education and Experience:
BSCS or equivalent with a minimum of 6 years' experience.
Must have hands on experience with C# and at least one of following programming languages, i.e. swift, java.
Must have experience in Mobile app development (Xamarin or other cross platform app development)
Knowledge of .NET, .Net Maui, CSS, and Object-Oriented analysis is highly desired.
Some knowledge of a unit test framework (e.g. NUnit), Android SDK, and iOS SDK is desired.
Experience with configuration management and issue tracking is required.
Experience with BLE communication, AWS Cognito, REST APIs, and med-device development is desired.
Experience with troubleshooting software and systems is desired. Must meet deadlines, work in multidisciplinary project teams, and have good communication skills.
Experience with medical device safety and internet security is a plus.
Software Developer
Java developer job in Stanford, CA
Stanford University is seeking a Software Developer that is passionate about biomedical informatics and leveraging AI to enhance healthcare. The successful candidate will contribute to the expansion and upgrading of the data environment at Stanford School of Medicine, focusing on large-scale data mining and predictive analytics. Responsibilities include integrating diverse data sources such as radiology and pathology imaging, genomics, electronic health records (EHR), and real-time location systems into the clinical data warehouse, ensuring the creation of coherent biomedical datasets that are Findable, Accessible, Interoperable, and Re-usable. Join us in our mission to improve human health through innovative technology and research collaboration.
Duties include:
• Conceptualize design, implement, and develop solutions for complex system/programs independently.
• Work with a variety of users to gain information, and develop intra-system tradeoffs between different users, as necessary; interact with a diverse client base and outside vendor contacts.
• Document system builds and application configurations; maintain and update documentation as needed.
• Provide technical analysis, design, development, conversion, and implementation work.
• Work as a project leader, as needed, for projects of moderate complexity.
• Serve as a technical resource for applications.
• Compare, evaluate, and implement new features and technologies, and integrate them into the computing environment.
• Follow team software development methodology.
• Mentor lower level software developers.
* - Other duties may also be assigned
DESIRED QUALIFICATIONS:
• B.S in Software Engineering, Biotech, or related program (IT background)
• Experience working in IT infrastructure development and software development front and back end.
• Fluency in SQL, Python and R
• Familiarity with Cloud computing paradigm and platforms like Google Cloud or Azure
• Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes
• Experience with working in a medical school environment, and working with HIPAA PHI and other clinical EHR databases
• Familiarity with LLMs, NLPs, ML, other AI technologies
• Experience with Epic Clarity, SQL, tools and data warehouses
• Experience with FHIR Interoperability Solutions
EDUCATION & EXPERIENCE (REQUIRED):
Bachelor's degree and five years of relevant experience, or a combination of education and relevant experience.
KNOWLEDGE, SKILLS AND ABILITIES (REQUIRED):
• Expertise in designing, developing, testing, and deploying applications.
• Proficiency with application design and data modeling.
• Ability to define and solve logical problems for highly technical applications.
• Effective communication skills with both technical and non-technical clients.
• Ability to lead activities on structured team development projects.
• Ability to select, adapt, and effectively use a variety of programming methods.
• Knowledge of application domain.
PHYSICAL REQUIREMENTS*:
• Constantly perform desk-based computer tasks.
• Frequently sit, grasp lightly/fine manipulation.
• Occasionally stand/walk, writing by hand.
• Rarely use a telephone, lift/carry/push/pull objects that weigh up to 10 pounds.
* - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job.
WORKING CONDITIONS:
• May work extended hours, evening and weekends.
• Travel on campus to school/units
The expected pay range for this position is $138,402 to $163,985 per annum. Stanford University provides pay ranges representing its good faith estimate of what the university reasonably expects to pay for a position. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location and external market pay for comparable jobs.
At Stanford University, base pay represents only one aspect of the comprehensive rewards package. The Cardinal at Work website (***************************************************** provides detailed information on Stanford's extensive range of benefits and rewards offered to employees. Specifics about the rewards package for this position may be discussed during the hiring process.
Stanford is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.
WORK STANDARDS (from JDL)
• Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations.
• Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for safety; communicates safety concerns; uses and promotes safe behaviors based on training and lessons learned.
• Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide, *******************************
Software Engineer
Java developer job in San Jose, CA
As a software engineer at General Medicine, you'll help build and scale a healthcare store that makes it delightfully simple to shop for any type of care. We provide upfront cash and insurance prices for virtual and in-person visits, prescriptions, labs, imaging, and more.
What we're looking for
We're looking for strong engineers to help us build a seamless and beautiful consumer healthcare product. We're looking for folks who will obsess over every detail of our patient experience, and also tackle the complex operational challenges of delivering care at scale. We are looking for engineers who care deeply about technical excellence but are also comfortable moving quickly - we are constantly navigating tradeoffs between engineering velocity and quality.
Our ideal candidate is hungry, high-agency, and aspires to be a generalist. Our engineers frequently write product requirements documents, write SQL to understand how features are performing, and own QA - no task is beneath us or outside of the scope of the role if it helps us to deliver a great product. We're looking for someone who can operate in an environment of significant ambiguity, and who is comfortable working closely with design, operations, and clinical stakeholders.
We don't expect you to have a healthcare background (though it's great if you do!). However, you should be excited by the prospect of digging into the messy complexities of the American healthcare system (integrating with EHRs, revenue cycle management, etc).
Qualifications
2+ years of experience building web apps as a full-stack engineer
Experience with modern infra tooling and programming languages. We currently use AWS, Ruby on Rails, and NextJS, and would expect you to have proficiency in a modern tech stack even if it isn't the one we are using.
Please note that this role is based in either our SF office (near Market and Spear St) or our Boston office (Central Square, Cambridge). We expect our team to work from the office least 3 days per week.
Why join us
We're an experienced team that has built a company in this space before, our product has clear product-market fit, and we've raised money from top investors.
We have an ambitious and distinctive vision for what can be built in consumer healthcare. We believe LLMs and price transparency legislation have opened up several massive opportunities.
If you're an ambitious and entrepreneurial software engineer and this resonates, please apply.
Software Engineer
Java developer job in Hayward, CA
Mission and Impact:
VIVIO Health, a Public Benefit Corporation, is revolutionizing pharmacy benefits management through data and technology. Our foundational principle - "The Right Drug for the Right Person at the Right Price" - drives everything we do. Since 2016, our evidence-based approach has delivered superior health outcomes while reducing costs for self-insured employers and health plans. By ensuring each patient receives the most appropriate medication for their specific condition at a fair market price, we're replacing the obsolete PBM Model with innovative solutions that work better for everyone.
Why Join VIVIO?
Innovation: Challenge the status quo and shape healthcare's future
Impact: Directly influence patient care and help change healthcare delivery
Collaboration: Work with passionate teammates dedicated to making a difference
Culture: Enjoy autonomy and reliability in a micromanagement-free environment
Growth: Expand your opportunities as we expand our business
Job Description
Position Overview
We are seeking an exceptional developer with robust Python skills to join our team. You will play a crucial role in building complex business operations logic. You should have a proven track record of building high-quality software, solving complex problems, and thriving in collaborative environments. Experience in regulated cloud environments like HIPAA or PCI is a plus. We expect a self-motivated individual who thrives in a collaborative environment and shares our commitment to enhancing the cost and quality of healthcare. If you're ready to make an impact, we want to hear from you!
Location: Hayward, CA. This is a Hybrid role
with a minimum of 3 in-office days.
Technical Stack:
Languages: Python, PHP
Databases: MySQL
Infrastructure: AWS or other Cloud experience, CICD
Core Responsibilities:
Design and develop scalable services and core libraries.
Develop batch processing jobs for data imports, reporting, and external integrations.
Build and maintain transaction processing systems with complex business rules.
Integrate third-party APIs and normalize data across multiple healthcare providers.
Implement HIPAA-compliant data handling, logging, and audit systems
Write comprehensive tests with proper mocking and maintain CI/CD pipelines.
Foster best practices in a lean startup setting through code reviews.
Promote knowledge sharing to build a collaborative culture.
Optimize architectures and designs through deep understanding of business processes
Ensure operational excellence through monitoring, documentation, and deployment automation.
Qualifications
Required Qualifications:
5+ years of development experience with production systems
BS or advanced degree in an engineering discipline or equivalent experience
SQL database design and optimization
Test-driven development and mocking strategies
Experience with data processing
Preferred Qualifications:
REST API design and integration experience
FastAPI or similar framework experience
CRM customization experience
ETL pipelines and Batch processing systems experience
Job orchestration frameworks experience
File-based and distributed storage systems
Healthcare/pharmacy technology background
Strong understanding of building software in regulated environments & security standards such as PCI DSS, ISO 27001, HIPAA, and NIST.
Other expectations: Hybrid work arrangement with work from office 3 days a week.
Additional Information
Compensation and Benefits:
Base Salary: $120-$140K/year
Bonus Eligible
Health benefits, including Medical, Pharmacy, Dental, Vision, and Life insurance
Stock Options
401K and company match
PTO
Opportunity to work for a growing and innovative company.
Dynamic and collaborative work environment.
The chance to make a real impact with a Public Benefit Corporation.
VIVIO Health is an Equal Opportunity Employer. All information will be kept confidential according to EEO guidelines.
Please be advised that job opportunities will only be extended after a candidate submits a completed job application and goes through our interview process, including 1:1 and/or group interviews via phone, video conferencing, and/or in-person. All legitimate correspondence from a VIVIO employee will come from our Smart Recruiter Applicant Tracking System "@smartrecruiter.com" or "@viviohealth.com" email accounts.
Software Engineer
Java developer job in San Diego, CA
Role: Software Developer(Multi Threading)
Duration: 12+Months
Client: Medical
We are looking for a software engineer with strong multithreading experience and hands-on experience with RTOS and device drivers.
Key Responsibilities:
Develop, enhance, and maintain software systems as part of a cross-functional team.
Follow established design controls, engineering standards, and quality processes.
Analyze requirements for specific components and design solutions accordingly.
Develop and test software modules with moderate guidance.
Apply software engineering practices and stay current with relevant technology trends.
Requirements:
Bachelor's degree in Computer Science, Computer Engineering, or a related field.
5+ years of software development experience.
Proven experience in multithreaded software design and development.
Experience with RTOS (Real-Time Operating Systems) and driver development.
Strong communication and teamwork skills.
Experience working in a process-oriented or regulated environment following a quality management system.
Kindly share resume at **************************** or call me at ************ to discuss more!
Software Engineer
Java developer job in Pleasanton, CA
Local candidates to Pleasanton, CA
work 5 days a week at office no hybrid
Would you require the candidates to meet you for in-person interview: Yes
Pay $73 on w-2
No H-1 Candidates
Software Engineer
Engages actively in building out a dynamic and productive development organization and continuously improving practices and methodology
Excellent problem-solving skills, meticulous & methodical Ability to learn and apply new technologies quickly and be self-directed
Minimum 7+ years of experience in backend application development
Profound knowledge of writing best practice code using Node.js, TypeScript, Docker
Experience of integrating and leveraging RESTful services
Good experience in designing scalable microservices architecture
Experienced with Design Patterns, Object Oriented Programming, and Functional Programming concepts
Writing runtime and test code Supports (2nd level and troubleshoots problems with existing applications
Experience in handling Git Hub Actions ( or any Ci-Cd Pipelines)
Understanding of Performance Scripts / Performance Improvements of microservices.
Software Engineer - Medical Devices
Java developer job in Los Angeles, CA
Aneuvo is a platform and therapy development company focused on treating chronic injuries and conditions that have not been curable through traditional pharmaceutical approaches. By joining our team, you will have the opportunity to create meaningful change for patients and families whose lives have been significantly impacted by chronic injuries and/or conditions.
We are currently looking for a Software Developer who wants to apply their expertise to develop new medical devices and technologies. This is a unique opportunity to work on a project that has a direct and immediate impact on improving human life. You will also be exposed to all phases of medical technology development as well as closely work with an energetic team filled with highly varied domain expertise. An ideal candidate enjoys taking challenges and often exceeds expectations.
Responsibilities
· Design, develop, and maintain embedded and/or application-level software for medical devices.
· Implement software solutions in compliance with IEC 62304, ISO 13485, and applicable FDA/CE
regulations.
· Collaborate with electrical, mechanical, and biomedical engineers to ensure seamless hardware/software
integration.
· Participate in design reviews, code reviews, and risk assessments.
· Develop and execute unit, integration, and system-level software tests.
· Create and maintain design documentation, traceability matrices, and verification reports.
· Support verification, validation, and regulatory submission activities.
· Troubleshoot and resolve software issues during development, testing, and post-market phases.
· Contribute to continuous improvement of the software development process.
Requirements to Apply:
Master's or Bachelor's degree in Computer Science or equivalent
7+ years of professional software development experience, ideally in the medical device industry
Proficiency in two or more programming languages: Java, Kotlin, Python, JavaScript
Strong experience with Android application development
Strong experience with service APIs and/or SDKs
Several years of experience in Agile/SCRUM enterprise-scale software development
Experience with OAuth or JWT authentication and front-end security best practices
Experience with DevOps and code versioning tools (Git, Bitbucket, etc.)
Deep understanding of cross-browser, cross-device, and web performance optimization
Strong written and oral communication skills in English with ability to effectively collaborate with customers, management, and engineering teams
Strong analytical and problem-solving skills
Preferred Qualifications:
Experience with Class II or Class III medical device development
Knowledge of wireless protocols (Bluetooth Low Energy, Wi-Fi)
Knowledge of signal processing, control systems, or bioelectronic interfaces
Familiarity with cybersecurity considerations for medical devices (FDA guidance, ISO/IEC 27001)
Experience with automated testing frameworks
Experience in web application development
Software Engineer
Java developer job in Glendale, CA
Our client is seeking a Software Engineer to join their team! This position is located in Glendale, California.
Build API gateways, wrappers, and middleware services that expose studio systems and data to AI agents
Integrate tools, metadata, and content systems through model context protocol (MCP)
Standardize how agents interface with internal services across the supply chain
Leverage agentic platforms such as LangGraph or LangChain to manage tool execution, context routing, and decision logic
Implement tracing, audit logging, and governance checkpoints including human approval and fallback paths
Integrate orchestration into media workflows such as mastering, localization, and delivery
Translate prototypes into production-ready microservices using Java, TypeScript, or Python, deployed via Kubernetes and managed through CI/CD pipelines
Implement event-driven services using Kafka, EventBridge, or SNS/SQS to support loosely coupled, fault-tolerant communication across services
Build and maintain APIs with clear contracts, emphasizing reliability, observability, and long-term maintainability
Work closely with ML engineers, platform teams, and product managers to deliver business-ready AI capabilities
Translate defined requirements into production-ready code
Participate in sprint planning, standups, and delivery checkpoints
Desired Skills/Experience:
Bachelor's degree in a Computer Science, Software Engineering, or a related field
5+ years of backend or systems engineering experience
1+ years of building AI-powered or workflow-centric platforms
Proficient in Java, Python, or Node.js, with deep understanding of testing, observability, and systems at scale
Production experience with cloud platforms such as AWS, and container orchestration with Docker and Kubernetes
Hands-on experience deploying infrastructure via Terraform, CDK, or similar infrastructure-as-code frameworks
Experience building or integrating workflow engines, ideally in LLM or GenAI contexts
Clear, structured communication skills and a track record of technical leadership in cross-functional teams
Experience with LLM frameworks and APIs such as LangGraph, LangChain, OpenAI, or Anthropic
Background in media, entertainment, or content operations, including localization or post-production workflows
Experience building multi-tenant or shared platform services
Exposure to Agile delivery practices and DevOps automation at scale
Contributions to GenAI open-source projects or internal AI/ML infrastructure tooling
Benefits:
Medical, Dental, & Vision Insurance Plans
Employee-Owned Profit Sharing (ESOP)
401K offered
The approximate pay range for this position is between $59.00 and $85.00. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.
E-learning Developer
Java developer job in Cupertino, CA
We are seeking a Learning Experience Designer to create and deliver innovative, engaging e-learning solutions that foster a more inclusive and high-performing workplace. This role focuses on transforming complex topics into clear, compelling, and globally relevant learning experiences that drive measurable impact. If you have a passion for e-learning, instructional design, and producing polished, high-quality learning content, this is a unique opportunity to make a global impact.
Key Responsibilities
Design and develop end-to-end e-learning experiences for a global audience, including interactive modules, web-based resources, guides, and microlearning content.
Collaborate with subject matter experts and stakeholders to script, storyboard, and author engaging learning content.
Leverage modern authoring tools and learning management systems (LMS), such as Saba, Articulate Rise, Storyline, or similar, to create accessible, user-friendly, and scalable learning solutions.
Apply adult learning principles, instructional design best practices, and global cultural considerations to create content that resonates across diverse teams and geographies.
Maintain and update the learning content library, ensuring e-learning materials remain effective, current, and aligned with organizational priorities.
Collect and incorporate feedback from learners, partners, and stakeholders to continuously improve content quality and learner engagement.
Minimum Qualifications
Bachelor's degree in Instructional Design, Education, Communications, or related field, or equivalent professional experience in learning design.
Proven experience designing people-skill-based e-learning for global audiences.
Strong proficiency with LMS platforms and e-learning authoring tools (e.g., Saba, Articulate Rise, Storyline).
Demonstrated ability to write clear, compelling learning content tailored to diverse audiences.
Knowledge of inclusion, belonging concepts, and adult learning theory.
Exceptional attention to detail and high-quality written communication skills.
Preferred Qualifications
Experience managing global e-learning projects, balancing competing priorities, and working with multiple stakeholders.
Strong interpersonal skills and comfort collaborating across diverse teams and geographies.
Inclusive thinker who proactively integrates diverse perspectives into learning experiences.
Adaptable to changing priorities and skilled in problem-solving to drive projects forward.
Software Engineer
Java developer job in Irvine, CA
Digital Services development, testing and support.
QT Widgets based GUI Design, development, test and defect resolution
Software integration and testing
Participating in project, integration and release planning and review meetings as per schedule.
Plan for integration testing, come up with integration test cases, identify complexities, prerequisites, environment, simulation environment etc.
Technical Skills required:
Requirement analysis - Jama or similar tools
Design methodology using Object Oriented, UML, iterative, Agile practices
C++ Programming, network protocols, audio & video distribution and database management
C Shell scripting
Software configuration management -GIT/Bitbucket
System Integration & Test - Jenkins
Problem solving & defect resolution
Software design & development - Linux-based systems
System architecture & Integration
Experience in Design, development, Integration and Verification of products & solutions for avionics (QT Widget Expertise/QML)
Monitors technological developments and verifies consistency with architecture styles and principles
ServiceNow Oracle Integration Developer
Java developer job in Los Angeles, CA
Job Requirements
Strong experience in designing and implementing ServiceNow integrations with Oracle Fusion ERP HCM using REST APIs and Integration Hub
Expertise in configuring multiple LDAPs for foundation data import from Active Directory managing Data Sources Transformations and workflows to enable seamless exchange of vendor employee and financial data from external systems like SAP Workday SuccessFactors and Intune
Proven ability to collaborate with cross functional teams including Oracle Fusion to enable APIs configure security roles and manage authentication using OAuth 20 and certificates
Experience in developing and maintaining Scoped Applications using ServiceNow Studio and App Engine Studio building custom modules tables and secure APIs tailored to business needs
In depth knowledge of creating and managing Access Control Rules ACLs to ensure appropriate security and access permissions across the platform for users roles and data objects
Strong integration skills with multiple third-party applications e.g., Azure AD Entra ID Workday SAP using RESTSOAP APIs OAuth 20
Proven track record in automating account provisioning updates and offboarding by integrating with identity systems like OKTAOn Premises AD enhancing user lifecycle management and compliance
Key Responsibilities
The senior developer is a critical thinker problem solver
Design develops configure and install technically sound solutions using best practices in ServiceNow to solve complex problems and accommodate global business needs
Create and maintain business rules using proven advanced scripting techniques
Create and maintain security access using ACLs via advanced scripts roles and conditions
Effectively utilize multiple complex UI policies
Create maintain and troubleshoot complex workflows
Create test suites with automated test framework
Establish intricate internal and external third-party integrations
Proactively research features and functionality being introduced in future ServiceNow platform releases
Create custom reports and performance analytics dashboards
Collaborate with development manager and product owner to package and deploy code for scheduled releases
Participate in planning designing installing testing implementing documenting and maintaining the ServiceNow platform
Provide ServiceNow administration including upgrades patches and environment cloning
Evaluate ServiceNow platform performance isolate and debug software problems and make recommendations for problem resolution
Provide subject matter expertise to the ServiceNow application and ability to implement modules and other third party applications used within the environment to ServiceNow for ITSM and operations management
Requirements
5 years of experience as an analyst or developer
Excellent communication skills with strong presentation and facilitation abilities
Detailed expert knowledge of JavaScript and ServiceNow related JavaScript APIs
Experience building custom scoped applications and Service Portal widgets using advanced AngularJS and Bootstrap techniques
4 years of hands-on experience developing and maintaining multiple ServiceNow instances
ITIL standard certification ITILv3 Practitioner preferred ITILv3 Foundation recommended
Can evaluate ServiceNow platform performance and isolate debug software problems with the vendor
Ability to customize workflows Business Rules and UI Scripts using JavaScript to create custom applications and configurations on the ServiceNow platform
Ability to create detailed documentation for the platform and items implemented
Ability to work independently with minimal direction providing technical and nontechnical support to multiple users
Ability to work on multiple projects and under pressure time management skills are a must
Senior Java Developer
Java developer job in Pleasanton, CA
10+ years of experience--Develops secure and high-quality production code, and reviews and debugs codes.
Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle
Influences peers and project decision-makers to consider the use and application of leading-edge technologies.
Technologies experience: Java 8 or 11, AWS or Azure, Microservices, MongoDB, REST APIS, microservices
80% backend and 20% frontend-Front end is React, JavaScript
Kafka is good to have
Software Engineer
Java developer job in San Jose, CA
🚀 Software Engineer (Founding Team)
About Us
We help brands unlock hidden value in inventory by turning “unsellable” products into profitable, sustainable channels. Our platform powers data-driven refurbishment, resale, and marketplace automation - giving every garment a chance at a second life.
We're an early growth-stage startup (recent Series A) on a fast trajectory with a clear mission: build the platform layer for reverse logistics and recommerce - the systems that connect factories, refurbishers, 3PLs, and marketplace channels.
The Role: Build from 0 → 1
We're hiring a Software Engineer with 2-4 years of experience who wants to join our founding engineering team. This is a high-learning, high-impact role where you'll ship real product features quickly and get deep mentorship from senior engineers.
You'll:
Build core systems and MVPs from scratch and iterate rapidly.
Own end-to-end features (APIs, automation, dashboards) that move inventory and unlock revenue.
Collaborate tightly with product, ops, and data teams to solve ambiguous, high-leverage problems.
Learn architecture, testing, and deployment practices under strong engineering coaching.
Help shape engineering culture, code standards, and system ownership as we scale.
What You'll Be Doing
Contribute to backend and platform work using modern web frameworks and cloud infrastructure.
Build API integrations that link operational partners and internal workflows.
Ship features from prototype → production, iterate based on real usage.
Balance rapid MVP shipping with durable, scalable design.
Participate in code reviews, design discussions, and team mentoring.
What We're Looking For
2-4 years software engineering experience (startup or product company preferred).
Strong backend fundamentals (Rails, Python, Node, or similar).
Comfortable working across the stack and learning new tech quickly.
Excited by messy, real-world problems and shipping fast.
Curious, coachable, and eager to grow into a technical leader.
Interest in sustainability, commerce, or AI-driven productivity is a plus.
Why Join
Ship production code from day one and see direct impact.
Hands-on mentorship from experienced engineering leaders.
Rapid career growth - early ICs will scale into lead roles as we grow.
Mission-driven product with real environmental and economic impact.
Competitive compensation + meaningful early equity; hybrid Bay Area setup.
Lead Golang Developer
Java developer job in Los Angeles, CA
About Us:
LTIMindtree is a global technology consulting and digital solutions company that enables enterprises across industries to reimagine business models, accelerate innovation, and maximize growth by harnessing digital technologies. As a digital transformation partner to more than 700+ clients, LTIMindtree brings extensive domain and technology expertise to help drive superior competitive differentiation, customer experiences, and business outcomes in a converging world. Powered by nearly 84,000 talented and entrepreneurial professionals across more than 30 countries, LTIMindtree - a Larsen & Toubro Group company - combines the industry-acclaimed strengths of erstwhile Larsen and Toubro Infotech and Mindtree in solving the most complex business challenges and delivering transformation at scale. For more information, please visit ********************
Job Title: Lead Golang Developer
Work Location: Los Angeles CA
Work Mode: Remote
Job Description:
We are looking for a Lead Software Engineer to become one of the core contributors that helps power the live video services. Were a team that values software that exemplifies simplicity of design maintainability extensibility and foundational robustness The right candidate is able to work in a fast paced environment and has a strong grasp of cutting-edge languages and technologies
Your Day-to-day
Design build and support high performance scalable and innovative backend systems services
Develop backend APIs implement system instrumentation and provide documentation
Lead global initiatives and solutions along with other engineers and product owners
Work in all phases of a rapid product development lifecycle
Additional other duties and responsibilities as assigned
Qualifications
What you bring to the team
You have
BSBA Degree
7 years product software development
Led initiatives from inception to delivery
Responsible for growing and grooming junior engineers
BS degree in Computer Science similar technical field of study or equivalent practical experience
Deep understanding of Object-Oriented Programming and Design data structures and algorithms
Solid Golang, Java/Python
Experience with Gin, OIDC, gRPC, protobuf & GraphQL
Effective communication skills
You might also have
Experience with RDBMs
Experience with NoSQL solutions
Experience with Distributed Systems both in system design and data storage
Working knowledge of Docker Kubernetes cloud environments GCP AWS etc. a plus
Working knowledge of build tools a plus
Benefits/perks listed below may vary depending on the nature of your employment with LTIMindtree (“LTIM”):
Benefits and Perks:
Comprehensive Medical Plan Covering Medical, Dental, Vision
Short Term and Long-Term Disability Coverage
401(k) Plan with Company match
Life Insurance
Vacation Time, Sick Leave, Paid Holidays
Paid Paternity and Maternity Leave
The range displayed on each job posting reflects the minimum and maximum salary target for the position across all US locations. Within the range, individual pay is determined by work location and job level and additional factors including job-related skills, experience, and relevant education or training. Depending on the position offered, other forms of compensation may be provided as part of overall compensation like an annual performance-based bonus, sales incentive pay and other forms of bonus or variable compensation.
Disclaimer: The compensation and benefits information provided herein is accurate as of the date of this posting.
LTIMindtree is an equal opportunity employer that is committed to diversity in the workplace. Our employment decisions are made without regard to race, color, creed, religion, sex (including pregnancy, childbirth or related medical conditions), gender identity or expression, national origin, ancestry, age, family-care status, veteran status, marital status, civil union status, domestic partnership status, military service, handicap or disability or history of handicap or disability, genetic information, atypical hereditary cellular or blood trait, union affiliation, affectional or sexual orientation or preference, or any other characteristic protected by applicable federal, state, or local law, except where such considerations are bona fide occupational qualifications permitted by law.
SAP HANA XSA Web IDE Developer
Java developer job in Santa Clara, CA
Job Title SAP HANA XSA Web IDE Developer
Duration: Contract
The candidate must be open to traveling one week per month to Santa Clara, CA starting in January 2026. There is budget to cover travel expenses. And On site the first week as part of the onboarding process (TBD location).
Contract Description:
Key Responsibilities:
Architecture & Solution Design:
Define and design end-to-end architecture for SAP HANA XSA-based applications and data models.
Implementation:
Architect and implement solutions leveraging HDI containers, XSJS services, and SAP Web IDE / Business Application Studio.
Migration Leadership:
Lead the migration of XS Classic applications to XS Advanced (XSA).
Data Modeling:
Design high-performance data models and analytical layers in SAP HANA using Calculation Views, SQL Script, and table functions.
Best Practices Establishment:
Establish best practices for XSA application lifecycle management, security, and transport, including the design and development of CDS Views to extend standard SAP models.
Qualifications:
Extensive IT Experience:
15+ years of total IT experience, with a minimum of 8-10 years in SAP HANA and 5 years in SAP HANA XSA/Web IDE/HDI development.
Technical Proficiency in SAP HANA 2.0:
Strong hands-on experience with SQL Script, Calculation Views, and advanced modeling (SP05 and above).
Expertise in XSA/HDI Containers:
Expert-level understanding of SAP HANA XSA, HDI containers, and MTA projects.
Development Tools Knowledge:
Proficient in SAP Web IDE/SAP Business Application Studio (BAS) for application development and deployment.
Integration and Security Knowledge:
Familiarity with Git, CI/CD tools for DevOps, security concepts (role-based access, authentication), and integration knowledge with SAP Datasphere, Reporting Tools, SAP BTP, and OData services.
The candidate must be open to traveling one week per month.
Back End Developer
Java developer job in Pleasanton, CA
We have an immediate requirement for a Java Back End Developer with one of our clients in Pleasanton CA.
is long term contract and onsite in Pleasanton CA work location.
Key skills required: Java 8 and above, Microservices, Azure Cloud, Spring Boot, Kafka, REST APIs, Hibernate, JPA, Solr, Gradle, Shell Script, Groovy, Splunk, New Relic, Log4j, Git, Jenkins
Responsibilities:
Design and Develop client application modules in Microservices architecture on the Azure cloud platform using Java, Spring Boot, REST, Hibernate, and JPA.
Design and develop solutions that are highly reliable, scalable, and meet business-defined services.
Integrate client modules with other services using Kafka.
Implement Flink and Kafka streaming modules in Java to streamline the batch process.
Implement reactive programming and multi-threading techniques in the service layer to improve application performance.
Set up Jenkins CI/CD process to auto-build the code merged into the git master branch and deploy the code into pre-prod environments.
Configure Solr to index and search from server and application logs.
Develop unit test cases in Groovy using the Grails framework.
Set up alerts, notifications, and charts in the New Relic dashboard.
Bachelor's degree or equivalent in Computer Science, Engineering (Any) or related field and 5 years of experience building scalable e-commerce applications.
Software Engineer
Java developer job in San Francisco, CA
As a software engineer at General Medicine, you'll help build and scale a healthcare store that makes it delightfully simple to shop for any type of care. We provide upfront cash and insurance prices for virtual and in-person visits, prescriptions, labs, imaging, and more.
What we're looking for
We're looking for strong engineers to help us build a seamless and beautiful consumer healthcare product. We're looking for folks who will obsess over every detail of our patient experience, and also tackle the complex operational challenges of delivering care at scale. We are looking for engineers who care deeply about technical excellence but are also comfortable moving quickly - we are constantly navigating tradeoffs between engineering velocity and quality.
Our ideal candidate is hungry, high-agency, and aspires to be a generalist. Our engineers frequently write product requirements documents, write SQL to understand how features are performing, and own QA - no task is beneath us or outside of the scope of the role if it helps us to deliver a great product. We're looking for someone who can operate in an environment of significant ambiguity, and who is comfortable working closely with design, operations, and clinical stakeholders.
We don't expect you to have a healthcare background (though it's great if you do!). However, you should be excited by the prospect of digging into the messy complexities of the American healthcare system (integrating with EHRs, revenue cycle management, etc).
Qualifications
2+ years of experience building web apps as a full-stack engineer
Experience with modern infra tooling and programming languages. We currently use AWS, Ruby on Rails, and NextJS, and would expect you to have proficiency in a modern tech stack even if it isn't the one we are using.
Please note that this role is based in either our SF office (near Market and Spear St) or our Boston office (Central Square, Cambridge). We expect our team to work from the office least 3 days per week.
Why join us
We're an experienced team that has built a company in this space before, our product has clear product-market fit, and we've raised money from top investors.
We have an ambitious and distinctive vision for what can be built in consumer healthcare. We believe LLMs and price transparency legislation have opened up several massive opportunities.
If you're an ambitious and entrepreneurial software engineer and this resonates, please apply.
Software Developer 1
Java developer job in Stanford, CA
The Department of Genetics in the Stanford University School of Medicine is a world-renowned hub for innovation in genomics, computational biology, and translational research. Our lab focuses on developing next-generation computational frameworks and automatic data analyses systems to analyze single-cell and spatial omics data, enabling new discoveries in developmental biology and disease modeling.
We are seeking up to two Software Developer 1 to join our interdisciplinary team and support the development of a modular automatic data analyses system for automating single-cell and spatial data analysis. The ideal candidate will contribute to the design, implementation, and scaling of cloud-based applications that power predictive models of organogenesis and disease progression.
This is an excellent opportunity to work at the forefront of biomedical data science, collaborating with world-class researchers, engineers, and entrepreneurs in a fast-paced academic and translational research environment.
Duties include:
Assess user needs and requirements.
Design and develop applications that may involve sophisticated data manipulation.
Maintain and update existing programs.
Troubleshoot and solve technical problems.
Create programs to meet reporting and analysis needs.
Design and implement user and operations training programs.
Document changes in software for end users.
Follow team software development methodology.
Serve as technical resource with respect to applications.
Support research translation, licensing, and commercialization strategy, including coordination with venture capital firms and Stanford's innovation ecosystem.
Assist with scientific writing, data visualization, and manuscript preparation.
* - Other duties may also be assigned.
DESIRED QUALIFICATIONS:
Bachelor's degree or higher in Computer Science, Bioinformatics, Biomedical Engineering, Management Science & Engineering, or a related field.
Strong background in data science, or computational biology, especially in handling single-cell, spatial transcriptomics, or imaging data.
Strong background in automatic data analyses tool development and deployment, distributed systems and others
Proficiency in Python, R, or other scientific programming languages, with experience in software development and data pipeline automation.
Experience with cloud computing platforms (e.g., AWS, GCP) and collaborative development tools (e.g., GitHub, Docker).
Familiarity with scientific publication processes, manuscript preparation, and figures.
Demonstrated ability to assess user needs, troubleshoot complex technical issues, and design user-friendly, scalable applications.
Knowledge of research translation and commercialization strategy, including startup planning and engagement with venture capital firms.
Experience preparing research presentations, grant proposals, or supporting industry/academic collaborations.
Ability to work independently and collaboratively across interdisciplinary teams in a fast-paced academic or startup-like environment.
Excellent communication and organizational skills, with attention to detail and strong documentation practices.
EDUCATION & EXPERIENCE (REQUIRED):
Bachelor's degree and three years of relevant experience or a combination of education and relevant experience.
KNOWLEDGE, SKILLS AND ABILITIES (REQUIRED):
Working knowledge of latest software and design standards.
Ability to define and solve logical problems for technical applications.
Knowledge of and ability to select, adapt, and effectively use a variety of programming methods.
Ability to recognize and recommend needed changes in user and/or operations procedures.
Basic knowledge of software engineering principles.
Strong knowledge of at least one programming language.
CERTIFICATIONS & LICENSES:
None.
PHYSICAL REQUIREMENTS*:
Constantly perform desk-based computer tasks.
Frequently sit, grasp lightly/fine manipulation.
Occasionally stand/walk, writing by hand.
Rarely use a telephone, lift/carry/push/pull objects that weigh up to 10 pounds
* - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job.
WORKING CONDITIONS:
May work extended hours, evening and weekends.
WORK STANDARDS (from JDL):
Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations.
Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for safety; communicates safety concerns; uses and promotes safe behaviors based on training and lessons learned.
Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide, *******************************
The expected pay range for this position is $107,423 to $133,600 per annum. Stanford University provides pay ranges representing its good faith estimate of what the university reasonably expects to pay for a position. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location and external market pay for comparable jobs.
At Stanford University, base pay represents only one aspect of the comprehensive rewards package. The Cardinal at Work website (***************************************************** provides detailed information on Stanford's extensive range of benefits and rewards offered to employees. Specifics about the rewards package for this position may be discussed during the hiring process.
The job duties listed are typical examples of work performed by positions in this job classification and are not designed to contain or be interpreted as a comprehensive inventory of all duties, tasks, and responsibilities. Specific duties and responsibilities may vary depending on department or program needs without changing the general nature and scope of the job or level of responsibility. Employees may also perform other duties as assigned.
Consistent with its obligations under the law, the University will provide reasonable accommodations to applicants and employees with disabilities. Applicants requiring a reasonable accommodation for any part of the application or hiring process should contact Stanford University Human Resources at ************************. For all other inquiries, please submit a contact form.
Stanford is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.
Software Engineer
Java developer job in San Francisco, CA
🚀 Software Engineer (Founding Team)
About Us
We help brands unlock hidden value in inventory by turning “unsellable” products into profitable, sustainable channels. Our platform powers data-driven refurbishment, resale, and marketplace automation - giving every garment a chance at a second life.
We're an early growth-stage startup (recent Series A) on a fast trajectory with a clear mission: build the platform layer for reverse logistics and recommerce - the systems that connect factories, refurbishers, 3PLs, and marketplace channels.
The Role: Build from 0 → 1
We're hiring a Software Engineer with 2-4 years of experience who wants to join our founding engineering team. This is a high-learning, high-impact role where you'll ship real product features quickly and get deep mentorship from senior engineers.
You'll:
Build core systems and MVPs from scratch and iterate rapidly.
Own end-to-end features (APIs, automation, dashboards) that move inventory and unlock revenue.
Collaborate tightly with product, ops, and data teams to solve ambiguous, high-leverage problems.
Learn architecture, testing, and deployment practices under strong engineering coaching.
Help shape engineering culture, code standards, and system ownership as we scale.
What You'll Be Doing
Contribute to backend and platform work using modern web frameworks and cloud infrastructure.
Build API integrations that link operational partners and internal workflows.
Ship features from prototype → production, iterate based on real usage.
Balance rapid MVP shipping with durable, scalable design.
Participate in code reviews, design discussions, and team mentoring.
What We're Looking For
2-4 years software engineering experience (startup or product company preferred).
Strong backend fundamentals (Rails, Python, Node, or similar).
Comfortable working across the stack and learning new tech quickly.
Excited by messy, real-world problems and shipping fast.
Curious, coachable, and eager to grow into a technical leader.
Interest in sustainability, commerce, or AI-driven productivity is a plus.
Why Join
Ship production code from day one and see direct impact.
Hands-on mentorship from experienced engineering leaders.
Rapid career growth - early ICs will scale into lead roles as we grow.
Mission-driven product with real environmental and economic impact.
Competitive compensation + meaningful early equity; hybrid Bay Area setup.
Software Developer 1 (1 Year Fixed Term)
Java developer job in Stanford, CA
The Department of Ophthalmology in the School of Medicine at Stanford University is launching an interdisciplinary Neuro-AI project dedicated to building a foundation model of the brain. This endeavor will involve multiple labs and faculty across the Stanford campus, including the Wu Tsai Neurosciences Institute, Stanford Bio-X, and the Human-Centered Artificial Intelligence Institute. Leveraging cutting-edge advances in electrophysiology and machine learning, this project aims to create a functional "digital twin" - a model that captures both the activity dynamics of the brain at cellular resolution and the intelligent behavior it generates, including perception, motor planning, learning, reasoning, and problem-solving.
This ambitious initiative promises to offer unprecedented insights into the brain's algorithms of perception and cognition while serving as a key resource for aligning artificial intelligence models with human-like neural representations. As part of this project, we are seeking talented software developers/engineers to support the whole team by developing and scaling the systems that allow our scientists to iterate quickly. In this role, you will play a critical role in ensuring the reproducibility and production-readiness of our codebase, as well as implementing Continuous Integration and Continuous Deployment (CI/CD) processes for all teams involved in the project. Your work will be essential in maintaining the highest standards of software quality, reliability, and efficiency.
This position promises a vibrant and cooperative atmosphere within the laboratories of Andreas Tolias (*********************** Tirin Moore (********************************* and other labs at Stanford University renowned for their expertise in perception, cognition, pioneering neural recording techniques, computational neuroscience, machine learning, and Neuro-AI research.
Role & Responsibilities:
•Develop and maintain reproducible, production-grade software/library for various aspects of the project, including data processing, machine learning, and data/compute infrastructure management
•Implement and manage CI/CD pipelines using tools like GitHub Actions, Code Coverage, and unit testing frameworks
•Collaborate with data scientists, machine learning engineers, and systems engineers to ensure seamless and timely integration of code and infrastructure
•Help establish and enforce coding standards, best practices, and documentation guidelines across the project
•Conduct code reviews and provide constructive feedback to maintain code quality and consistency
•Optimize code performance, scalability, and reliability
•Troubleshoot and debug software issues, and provide timely solutions
•Stay up-to-date with the latest trends and best practices in software engineering and CI/CD methodologies
Duties include:
Assess user needs and requirements.
Design and develop applications that may involve sophisticated data manipulation.
Maintain and update existing programs.
Troubleshoot and solve technical problems.
Create programs to meet reporting and analysis needs.
Design and implement user and operations training programs.
Document changes in software for end users.
Follow team software development methodology.
Serve as technical resource with respect to applications.
* - Other duties may also be assigned
What we offer:
Work on a collaborative and uniquely positioned project spanning several disciplines, from neuroscience to artificial intelligence and engineering.
Work jointly with a vibrant team of researchers and scientists in a project dedicated to one mission, rooted in academia but inspired by science in industry.
Competitive salary and benefits.
Strong mentoring in career development.
Application:
In addition to this application, please send your CV and one page interest statement to: ***************************
**The job duties listed are typical examples of work performed by positions in this job classification and are not designed to contain or be interpreted as a comprehensive inventory for all duties, tasks, and responsibilities. Specific duties and responsibilities may vary depending on department or program needs without changing the general nature and scope of the job or level of responsibility. Employees may also perform other duties as assigned.
DESIRED QUALIFICATIONS:
3+ years of experience in developing and maintaining production-grade codebases
Strong programming skills in Python and system-level languages (e.g. C/C++, Rust)
In-depth experience with version control systems like Git and collaborative development platforms like GitHub
Experience setting up and maintaining CI/CD principles through tools such as GitHub Actions and Jenkins
Strong understanding and experience in test-driven software development with knowledge of different testing methodologies such as unit testing, integration testing, and end-to-end testing
Excellent problem-solving, communication, and collaboration skills
Ability to work effectively in a fast-paced, multidisciplinary environment
Experience with containerization technologies like Docker and orchestration platforms like Kubernetes and Slurm
Experience with the challenges of scientific software development
Knowledge of software design patterns and architectures
Experience contributing to and/or maintaining open-source software projects or libraries
Familiarity with machine learning frameworks such as TensorFlow or PyTorch
EDUCATION & EXPERIENCE (REQUIRED):
Bachelor's degree and three years of relevant experience or a combination of education and relevant experience.
KNOWLEDGE, SKILLS AND ABILITIES (REQUIRED):
·Working knowledge of latest software and design standards.
·Ability to define and solve logical problems for technical applications.
·Knowledge of and ability to select, adapt, and effectively use a variety of programming methods.
·Ability to recognize and recommend needed changes in user and/or operations procedures.
·Basic knowledge of software engineering principles.
·Strong knowledge of at least one programming language.
CERTIFICATIONS & LICENSES:
None
PHYSICAL REQUIREMENTS*:
Constantly perform desk-based computer tasks.
Frequently sit, grasp lightly/fine manipulation.
Occasionally stand/walk, writing by hand.
Rarely use a telephone, lift/carry/push/pull objects that weigh up to 10 pounds
* - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job.
WORKING CONDITIONS:
May work extended hours, evenings and weekends.
The expected pay range for this position is $107,423 to $133,600 annually.
Stanford University provides pay ranges representing its good faith estimate of what the university reasonably expects to pay for a position. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location and external market pay for comparable jobs.
At Stanford University, base pay represents only one aspect of the comprehensive rewards package. The Cardinal at Work website (***************************************************** provides detailed information on Stanford's extensive range of benefits and rewards offered to employees. Specifics about the rewards package for this position may be discussed during the hiring process.
Consistent with its obligations under the law, the University will provide reasonable accommodations to applicants and employees with disabilities. Applicants requiring reasonable accommodation for any part of the application or hiring process should contact Stanford University Human Resources by submitting a contact form.
Stanford is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.