Software Engineering Manager #2564 – Location: hybrid; Orange County, CA

Software Engineering Manager #2564

Position Summary:
Our partner, a nationally recognized healthcare leader, evolving from smaller, independent teams into a more structured, multi-squad engineering model. To support this growth, they are adding a Software Engineering Manager who can bridge hands-on technical depth with people and process leadership. In this role, you will guide multiple full stack JavaScript teams through architectural design, scalable system builds, and continuous delivery improvements. As Manager you will blend leadership with technical credibility, mentoring senior engineers, shaping delivery processes, and bringing architectural discipline. The environment is cloud-native, TypeScript-driven, and built around AWS with modern frameworks like Next.js and NestJS. This is an opportunity to lead a growing software engineering organization that is modernizing its technology from the inside out.

Experience and Education:

  • BS or Master degree in Computer Science, Information Technology or equivalent experience/field
  • 10+ years of software engineering experience, with at least 2 years in a team leadership or management role
  • Proven record leading full stack JavaScript or TypeScript teams in production environments
  • Strong architectural background in AWS (Lambda, ECS, DynamoDB, API Gateway)
  • Experienced in Agile delivery, sprint planning, and velocity tracking
  • Hands-on coding or debugging experience in Node.js, NestJS, and React/Next.js
  • Comfortable managing distributed teams (US + LATAM)
  • Prior exposure to healthcare or regulated software environments a plus

Skills and Strengths:

  • Front End Development
  • Back End Development
  • JavaScript
  • Typescript
  • Node
  • React
  • Software Architecture
  • Software Design
  • Technical Leadership and Mentorship
  • AWS tools: Amplify, DynamoDB, AppSync, RDS, Aurora
  • Microservices
  • APIs Gateway
  • PostgreSQL
  • CloudFormation
  • Terraform
  • GitHub Actions
  • CI/CD
  • TDD
  • Agile

Primary Job Responsibilities:

  • Lead and mentor full stack engineering teams across US and LATAM
  • Drive architectural design for Node/NestJS and React/Next.js applications
  • Review code and pull requests to ensure performance, scalability, and maintainability
  • Oversee Agile delivery from sprint planning to retrospectives, ensuring teams deliver consistently
  • Translate product requirements into clear technical goals and milestones
  • Maintain architectural alignment and enforce quality gates (testing, CI/CD, code reviews)
  • Collaborate with the Director of Engineering to improve processes and execution discipline
  • Support the adoption of AI-based testing and automation tools to improve team productivity
  • Partner with stakeholders to clarify priorities and communicate progress transparently
  • Act as a hands-on technical leader, stepping in when teams face complex code challenges
  • Foster professional growth through mentoring and clear development plans
  • Manage cross-team coordination, ensuring shared practices and technical consistency
  • Drive adherence to security and compliance standards in a regulated environment
  • Stay current on evolving technologies and engineering best practices to guide modernization efforts
  • Accepted file types: doc, docx, txt, text, pdf, rtf, html, Max. file size: 2 GB.

Full Stack Engineer-AI Tools Specialist #2584 – Location: remote; Colombia

Full Stack Engineer – AI Tools Specialist #2584

Position Summary:
A mission-driven product team inside one of the U.S.’s most respected healthcare systems is rethinking how virtual care works not just digitizing visits but building real software that helps people live healthier lives. Their platform combines a mobile app, patient portal, and care team tools into a modern, cloud-native experience that supports personalized wellness plans, real-time messaging, appointment scheduling, and video visits all while integrating with backend systems like Epic. As a full stack engineer, you’ll work across React, React Native, and Node.js (NestJS), building production-ready features end-to-end. The team is expanding its engineering capabilities by embedding AI throughout the software development lifecycle. As a full stack engineer, you will use AI tools not only for code generation, but also for automated testing, refactoring, debugging, and accelerating end-to-end feature delivery.

Experience and Education:

  • Bachelor’s degree in Computer Science or related field (or equivalent experience)
  • 6+ years of experience developing production-grade software in JavaScript/TypeScript
  • Deep experience with Node.js on the backend, ideally using NestJS
  • Familiarity with serverless architecture and AWS services like Lambda, API Gateway, S3, and DynamoDB
  • Hands-on experience using AI engineering tools that apply AI to code generation, automated testing, debugging, and accelerating implementation.
  • Strong history of delivering full-stack features in React, React Native, and Node
  • Demonstrated ability to incorporate AI into daily engineering workflows across the full development lifecycle.

Skills and Strengths:

  • TypeScript
  • Node.js
  • NestJS
  • Jest
  • React
  • React Native
  • AWS Lambda
  • AWS API Gateway
  • DynamoDB
  • PostgreSQL
  • Serverless architecture
  • Nx Monorepos
  • GitHub Actions
  • Swagger/OpenAPI for API document
  • Contentful
  • AI-assisted development workflows
  • GitHub Copilot or similar AI coding tools
  • Prompt engineering for development tasks
  • AI-assisted automated testing
  • AI-driven debugging and refactoring

Primary Job Responsibilities:

  • Design, build, and maintain full-stack features across React, React Native, and Node.js (NestJS)
  • Develop backend services using AWS Lambda and API Gateway in a serverless architecture
  • Use AI-based engineering tools to accelerate development, including generating code and creating or maintaining automated tests
  • Leverage AI to improve code quality through debugging, refactoring, and supporting overall development efficiency
  • Write modular, well-tested TypeScript code and participate in code reviews
  • Collaborate in sprint planning, refinement, and estimation sessions
  • Document technical design and implementation approaches in Confluence
  • Manage and evolve data schemas in PostgreSQL and DynamoDB
  • Integrate with third-party APIs, including Contentful and Epic EHR
  • Contribute to an Nx-managed monorepo and CI/CD pipelines with GitHub Actions
  • Collaborate with product, design, and infrastructure teams to ship scalable features
  • Take full ownership of the features you work on from idea to production
  • Continuously evaluate and adopt emerging AI tools and workflows to improve engineering efficiency and product velocity
  • Accepted file types: doc, docx, txt, text, pdf, rtf, html, Max. file size: 2 GB.

AI/ML Tech Lead #2585 – Location: hybrid; Orange County, CA

AI/ML Tech Lead #2585

Position Summary:
Our partner, one of the U.S.’s most respected healthcare systems, is rethinking how practical machine learning and AI blend within a development-driven environment. As the lead technical contact, you’ll help teams apply both AI tooling and ML models to build smarter applications and workflows. You’ll provide guidance on data usage, model integration, LLM adoption, and intelligent automation across multiple development groups. The systems you support are data-heavy and influence real operational and clinical decisions. You’ll prototype, experiment, and introduce practical solutions that improve productivity and insight. This is a hands-on role with broad visibility and real user impact, ideal for someone who enjoys working at the intersection of AI, machine learning, and engineering.

Experience and Education:

  • BS in Computer Science, Data Science, Information Technology, or related field
  • Background in Software Development, AI engineering, or machine learning within complex product environments
  • Experience supporting multiple engineering teams or working within large-scale software organizations
  • Hands-on work with both AI tooling (LLMs, copilots) and traditional ML development practices
  • Exposure to data-rich systems that support operational or analytical decision-making
  • Familiarity with cloud-native development environments

Skills and Strengths:

  • Python
  • Machine Learning
  • LLMs integration
  • AI Tooling
  • JavaScript
  • React / Next.js
  • Node.js / NestJS
  • Data Analysis & Modeling Concepts
  • Model Evaluation
  • Algorithmic Thinking
  • APIs
  • SQL
  • Cloud Architecture
  • Testing Automation
  • System Design
  • Version Control
  • CI/CD Pipeline

Primary Job Responsibilities:

  • Guide teams on using AI tooling and ML practices to accelerate development, testing, and research
  • Integrate AI-driven and ML-driven features into existing and new applications
  • Build proofs-of-concept showcasing how AI/ML can improve productivity, insight, and decision-making
  • Collaborate with product, data, and engineering leads to shape long-term AI/ML strategy and roadmaps
  • Translate complex AI and ML concepts into practical engineering guidance and workflows
  • Ensure AI models, ML pipelines, and automated workflows remain reliable, safe, and scalable
  • Contribute to core software and application development when needed
  • Review architecture and provide direction on AI/ML-enabled patterns and best practices
  • Drive technical decision-making around model usage, integration, deployment, and performance
  • Promote responsible and ethical approaches to AI and ML adoption within engineering teams
  • Support the rollout and evaluation of LLM platforms like Claude and other emerging AI tools
  • Accepted file types: doc, docx, txt, text, pdf, rtf, html, Max. file size: 2 GB.

PowerApps Engineer #2542 – Location: hybrid; Pune, IN

PowerApps Engineer

Position Summary:
Our client is focused on digitizing critical Master Data Management (MDM) workflows and is looking for a Senior Power Platform Engineer who can architect, build, and own it from the ground up. In this role, you will be the primary builder for a modular, scalable Power Apps and Power Automate solution that automates all manual processes, transforming them into a governed application with rules, role-based access, and reporting, which makes operations more scalable. You’ll work directly with leaders who know the process inside and out but need someone with the technical depth to design it right, keep it maintainable, and make it flexible for future enhancements. If you’re the kind of engineer who thrives in a lean environment, enjoys translating business logic into clean architecture, and likes being trusted to own the lifecycle, you’ll fit right in.

Experience and Education:

  • 5+ years building low-code applications with Microsoft Power Platform
  • Delivered workflow-driven solutions that replaced manual processes
  • Experience working with ERP adjacent or integrated apps
  • Built both model-driven and canvas apps for business-critical processes
  • Worked directly with business stakeholders to define and refine requirements
  • Bachelor’s degree in Computer Science, Information Systems, or related field

Skills and Strengths:

  • Power Apps
  • Power Automate
  • Power BI
  • Dataverse
  • Model-Driven Apps
  • Canvas Apps
  • SQL Server
  • SharePoint
  • Azure Integration Services
  • Power Platform Admin Center
  • Business Process Mapping
  • Low-Code Architecture
  • Workflow Design
  • Application Lifecycle Management
  • Solution Modularization
  • ERP Concepts
  • Technical Requirements Gathering
  • Stakeholder Communication
  • Operational Reporting
  • SAP (Plus)

Primary Job Responsibilities:

  • Lead the design and development of a modular, rules-driven Power Platform application for MDM workflows
  • Translate documented business processes into structured application logic and conditional workflows
  • Implement approvals, role-based access, and row-level security within Power Apps and Power Automate
  • Build reusable components for workflows that can scale to other departments and use cases
  • Integrate the application with SQL Server, Dataverse, ERPs, and other systems
  • Feed live operational data into Power BI dashboards for process tracking and KPI reporting
  • Collaborate with MDM, data, and business teams to clarify requirements and align on best practices
  • Keep customizations minimal while ensuring flexibility for future enhancements
  • Document architecture, workflows, and decisions for long-term maintainability
  • Partner with developers and junior team members to guide development and support knowledge transfer
  • Own the delivery lifecycle from MVP through iterations and post-launch support
  • Accepted file types: doc, docx, txt, text, pdf, rtf, html, Max. file size: 2 GB.

Android Reverse Engineer #2530 | Location: hybrid; TX, San Jose & Bothell

Android Reverse Engineer

Position Summary:
Our partner, a leading cybersecurity provider specializing in Extended Detection and Response (XDR) solutions, is seeking a highly skilled Android Reverse Engineer to join a dynamic security team focused on identifying malicious behaviors and vulnerabilities in Android applications. As an engineer, you will primarily work on the security of mobile applications ensuring user safety by deconstructing and evaluating apps for potential threats from aspects related to spyware, trojans, and other abusive behaviors. This position requires a strong understanding of Android internals, security assessment, and reverse engineering techniques. The role is a critical part of a larger initiative aimed at maintaining application security and involves collaboration with security experts and other stakeholders

Experience and Education:

  • Bachelor’s/Master’s in computer science, Information Systems, Information Technology, or a related technical field.
  • 5+ years of experience in Android, Reverse engineering, Application Security Assessments, or Pen testing.
  • Proven experience in analyzing, unpacking, and reverse-engineering malicious Android applications or SDKs.
  • Strong proficiency in static and dynamic analysis techniques, with a focus on Android applications.
  • Hands-on experience with mobile security and application vulnerabilities, including data leakage and malware identification.
  • Familiarity with programming languages such as Java, Kotlin, and Flutter.
  • Experience with network traffic analysis, including security fundamentals and protocol interception.
  • Knowledge off mobile app store policies and best practices for security assessments.
  • Experience in vulnerability analysis, pen testing, and a background in security code review. (a plus)
  • Android Development experience. (a plus)
  • Certifications like Certified Ethical Hacker (CEH) or Offensive Security Certified Professional (OSCP). (a plus)

Skills and Strengths

  • SDK Reverse Engineering
  • Application Reverse Engineering
  • Hardware Reverse Engineering
  • Reverse Engineering tools: Ghidra, IDA Pro, Frida, Jadx, Burp Suite
  • Internal and External SDKs
  • Binary Analysis
  • ELF (Native Binaries)
  • APK Analysis and Structures
  • Android Application Lifecycle
  • Android Internals
  • Android APIs
  • Static Analysis
  • Dynamic Analysis
  • SQL
  • SQL Analysis
  • IDS/IPS
  • Hybrid Application Architecture
  • SOC/SOC 2 Operations
  • SIEM Configuration and Management
  • Security Network Traffic Flow
  • Network Traffic Analysis
  • Incident Response
  • End Point Security
  • Cryptography
  • Pen testing
  • Mobile App store policies (Ads, PHAs, Developer, etc.)
  • CTF (Capture the Flag) for Mobile Software (a plus)
  • Kotlin or Flutter or Python (a plus)

Primary Job Responsibilities:

  • Conduct in-depth analysis of Android applications and SDKs, both statically and dynamically, to identify vulnerabilities, malicious activities (such as spyware, trojans and backdoors).
  • Work collaboratively with security teams and other stakeholders to assess the security posture of applications and provide actionable recommendations.
  • Develop and maintain custom reverse engineering tools and scripts to automate tasks and improve efficiency.
  • Reverse-engineer malicious software to understand how it operates and develop custom tools and scripts to automate tasks and streamline analysis.
  • Analyze network traffic and backend systems that applications communicate with to identify security risks, user and device vulnerabilities, and potential data leakage; develop scalable rules to prevent harmful actions.
  • Collaborate with teams using a Kanban-based workflow and document issue tracking and resolutions.
  • Report findings to the development team for further action and verification, with a focus on identifying risks and potential harm to users.
  • Participate in incident response efforts related to Android security issues using YARA rules to identify potential targeted attacks and develop scalable detection mechanisms similar to IDS needs.
  • Perform client-facing activities by discussing findings and working closely with product and engineering teams.
  • Take part in paired engineering for certain reverse engineering tasks and assist in the mentoring and development of junior team members.
  • Be able to identify potential malicious targeted attacks and security threats.
  • Stay current with industry trends and emerging technologies by researching threats, such as APTs, using Open-Source Intelligence tools (e.g., VirusTotal, ExploitDB, MITRE).
  • Accepted file types: doc, docx, txt, text, pdf, rtf, html, Max. file size: 2 GB.