S&P Global
Princeton, New Jersey
This job is with S&P Global, an inclusive employer and a member of myGwork - the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. About the Role: Grade Level (for internal use): 13 Role Summary We are seeking a Technical Team Lead - AI, AWS, Java Full-Stack, Financial Platforms to lead the design, development, and delivery of index calculation and back testing platform. This role combines hands-on Java full-stack engineering, AWS cloud development, AI-assisted software delivery, and technical leadership across a financial technology platform. The Technical Team Lead will guide a team of engineers in building scalable backend services, modern user interfaces, financial calculation workflows, back testing capabilities, data integrations, automated testing frameworks, and AI-assisted QA/evaluation routines. The role requires strong technical judgment, practical leadership, and the ability to translate financial methodology requirements into reliable, auditable, and production-ready software. This is a hands-on leadership role. The successful candidate will be expected to define technical direction, mentor developers, review architecture and code, collaborate with business and quantitative stakeholders, and contribute directly to critical platform components. Key Responsibilities Technical Leadership Lead the engineering delivery of an AI-enabled financial platform for index calculation, options analytics, back testing, and workflow execution. Define technical architecture, implementation standards, coding practices, testing expectations, and delivery patterns for the engineering team. Guide developers through complex design decisions involving Java services, frontend architecture, AWS workflows, data integration, AI-assisted development, and calculation accuracy. Partner with product owners, quantitative analysts, QA teams, infrastructure teams, data teams, and business stakeholders to convert requirements into clear technical plans. Lead design reviews, code reviews, sprint technical planning, production readiness reviews, and technical risk assessments. Mentor engineers in Java full-stack development, cloud-native design, financial calculation systems, automated testing, and responsible use of AI-assisted engineering tools. Ensure the platform is scalable, secure, maintainable, observable, auditable, and aligned with financial methodology and operational requirements. Hands-On Java Full-Stack Development Design and develop backend services using Java, Spring Boot, REST APIs, and enterprise application patterns. Build platform components for index calculation, backtesting, data processing, workflow orchestration, exception handling, validation, and reporting. Implement financial calculation logic based on methodology specifications, including options-based strategies, rebalancing rules, pricing inputs, market calendars, and historical backtesting assumptions. Develop modern frontend applications using React, Angular, Vue, TypeScript, JavaScript, HTML, and CSS. Build user interfaces for index setup, backtest configuration, workflow monitoring, calculation review, validation results, exception management, dashboards, and reporting. Ensure strong integration between frontend applications, backend APIs, authentication flows, data services, and cloud workflows. AI-Assisted Engineering and Spec-Driven Development Apply Spec-Driven Development practices to convert financial methodology documents, business requirements, and technical specifications into testable software components. Use AI-assisted engineering workflows to support planning, code generation, refactoring, test creation, documentation, and quality review. Review AI-generated or AI-assisted code for correctness, maintainability, security, performance, test coverage, and alignment with platform standards. Help establish team practices for responsible AI-assisted development, including review checklists, validation gates, test coverage expectations, and documentation standards. Support AI-assisted QA and evaluation routines for generated code, calculation outputs, regression testing, and backtest validation. AWS, Data, and Platform Engineering Design and implement AWS-based platform components using services such as AWS Step Functions, Lambda, ECS/EKS, API Gateway, S3, CloudWatch, IAM, EventBridge, SQS/SNS, and AWS RDS. Build workflow orchestration for index calculations, backtest execution, data validation, exception handling, approvals, and operational monitoring. Integrate with data platforms including AWS RDS, cloud data platforms (such as Databricks, Snowflake, or Azure Synapse), data lakes, market data sources, reference data platforms, and analytical data pipelines. Ensure data lineage, audit trails, input/output traceability, logging, alerting, and operational controls are built into the platform. Support CI/CD, infrastructure automation, deployment validation, monitoring, and production support practices. Required Experience 12+ years of software engineering experience, with significant experience in Java full-stack development and enterprise platform delivery. 5+ years of technical leadership experience, including mentoring engineers, leading design discussions, reviewing code, and guiding delivery teams. Strong hands-on experience with Java, Spring Boot, REST APIs, microservices, relational databases, and backend service design. Hands-on frontend development experience using React, Angular, Vue, TypeScript, JavaScript, HTML, and CSS. Experience designing and delivering large-scale systems involving distributed services, workflow orchestration, data processing, APIs, and production operations. Experience with AWS cloud-native development, including compute, storage, orchestration, security, monitoring, logging, and managed databases. Strong understanding of automated testing, CI/CD, code quality, observability, secure development, and production readiness. Experience or strong interest in financial platforms, especially index calculation, options analytics, derivatives, equities, portfolio analytics, backtesting, risk systems, or capital markets technology. Ability to interpret detailed financial methodology specifications and translate them into reliable, testable, and auditable software designs. Exposure to GenAI engineering, AI-assisted coding, agentic development workflows, Claude Code, Claude Code CLI, Spec Kit, or Spec-Driven Development is highly desirable. Preferred Technical Stack Backend: Java, Spring Boot, REST APIs, microservices, JPA/Hibernate, Maven/Gradle, concurrency, batch processing, and enterprise integration patterns. Frontend: React, Angular, or Vue; TypeScript; JavaScript; HTML; CSS; reusable components; dashboards; forms; data grids; charts; and responsive UI design. Cloud: AWS Step Functions, Lambda, ECS/EKS, API Gateway, S3, CloudWatch, IAM, EventBridge, SQS/SNS, RDS, and cloud-native security patterns. Data Platforms: AWS RDS, cloud data platforms (such as Databricks, Snowflake, or Azure Synapse), relational databases, data pipelines, market data integration, reference data, and analytical data processing. AI Engineering: AI-assisted development, Spec-Driven Development, Claude Code, Claude Code CLI, Spec Kit, automated QA/evaluation routines, and human-reviewed generated code. DevOps and Quality: CI/CD, automated testing, integration testing, regression testing, performance testing, logging, monitoring, alerting, and production support. Financial Domain Knowledge The ideal candidate should have experience or strong working interest in financial systems involving calculation-heavy workflows. Relevant areas include: Index calculation methodologies, index levels, divisor logic, rebalancing, weighting, corporate actions, calendars, and daily calculation cycles. Options-based strategies such as covered call, put write, collar, volatility-based, delta-based, or rules-based options strategies. Backtesting concepts such as historical simulation, look-ahead bias prevention, survivorship bias, transaction assumptions, rebalance simulation, and reproducibility. Market data concepts including prices, option chains, strikes, expiries, implied volatility, rates, dividends, corporate actions, and reference data. Validation practices including golden datasets, tolerance checks, independent calculation verification, reconciliation, audit trails, and exception handling. Success Measures Leads the team in delivering a scalable, secure, and reliable index calculation and backtesting platform. Produces and guides high-quality Java full-stack implementation across backend services, frontend applications, APIs, workflows, and data integrations. Converts financial methodology specifications into tested, reproducible, and auditable platform logic. Establishes strong engineering practices for code quality, automated testing, observability, documentation, and production readiness. Uses AI-assisted development responsibly to improve delivery speed while maintaining human review, financial accuracy, and software quality. Builds strong collaboration across engineering, quantitative analysis, QA, infrastructure, product . click apply for full job details
This job is with S&P Global, an inclusive employer and a member of myGwork - the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. About the Role: Grade Level (for internal use): 13 Role Summary We are seeking a Technical Team Lead - AI, AWS, Java Full-Stack, Financial Platforms to lead the design, development, and delivery of index calculation and back testing platform. This role combines hands-on Java full-stack engineering, AWS cloud development, AI-assisted software delivery, and technical leadership across a financial technology platform. The Technical Team Lead will guide a team of engineers in building scalable backend services, modern user interfaces, financial calculation workflows, back testing capabilities, data integrations, automated testing frameworks, and AI-assisted QA/evaluation routines. The role requires strong technical judgment, practical leadership, and the ability to translate financial methodology requirements into reliable, auditable, and production-ready software. This is a hands-on leadership role. The successful candidate will be expected to define technical direction, mentor developers, review architecture and code, collaborate with business and quantitative stakeholders, and contribute directly to critical platform components. Key Responsibilities Technical Leadership Lead the engineering delivery of an AI-enabled financial platform for index calculation, options analytics, back testing, and workflow execution. Define technical architecture, implementation standards, coding practices, testing expectations, and delivery patterns for the engineering team. Guide developers through complex design decisions involving Java services, frontend architecture, AWS workflows, data integration, AI-assisted development, and calculation accuracy. Partner with product owners, quantitative analysts, QA teams, infrastructure teams, data teams, and business stakeholders to convert requirements into clear technical plans. Lead design reviews, code reviews, sprint technical planning, production readiness reviews, and technical risk assessments. Mentor engineers in Java full-stack development, cloud-native design, financial calculation systems, automated testing, and responsible use of AI-assisted engineering tools. Ensure the platform is scalable, secure, maintainable, observable, auditable, and aligned with financial methodology and operational requirements. Hands-On Java Full-Stack Development Design and develop backend services using Java, Spring Boot, REST APIs, and enterprise application patterns. Build platform components for index calculation, backtesting, data processing, workflow orchestration, exception handling, validation, and reporting. Implement financial calculation logic based on methodology specifications, including options-based strategies, rebalancing rules, pricing inputs, market calendars, and historical backtesting assumptions. Develop modern frontend applications using React, Angular, Vue, TypeScript, JavaScript, HTML, and CSS. Build user interfaces for index setup, backtest configuration, workflow monitoring, calculation review, validation results, exception management, dashboards, and reporting. Ensure strong integration between frontend applications, backend APIs, authentication flows, data services, and cloud workflows. AI-Assisted Engineering and Spec-Driven Development Apply Spec-Driven Development practices to convert financial methodology documents, business requirements, and technical specifications into testable software components. Use AI-assisted engineering workflows to support planning, code generation, refactoring, test creation, documentation, and quality review. Review AI-generated or AI-assisted code for correctness, maintainability, security, performance, test coverage, and alignment with platform standards. Help establish team practices for responsible AI-assisted development, including review checklists, validation gates, test coverage expectations, and documentation standards. Support AI-assisted QA and evaluation routines for generated code, calculation outputs, regression testing, and backtest validation. AWS, Data, and Platform Engineering Design and implement AWS-based platform components using services such as AWS Step Functions, Lambda, ECS/EKS, API Gateway, S3, CloudWatch, IAM, EventBridge, SQS/SNS, and AWS RDS. Build workflow orchestration for index calculations, backtest execution, data validation, exception handling, approvals, and operational monitoring. Integrate with data platforms including AWS RDS, cloud data platforms (such as Databricks, Snowflake, or Azure Synapse), data lakes, market data sources, reference data platforms, and analytical data pipelines. Ensure data lineage, audit trails, input/output traceability, logging, alerting, and operational controls are built into the platform. Support CI/CD, infrastructure automation, deployment validation, monitoring, and production support practices. Required Experience 12+ years of software engineering experience, with significant experience in Java full-stack development and enterprise platform delivery. 5+ years of technical leadership experience, including mentoring engineers, leading design discussions, reviewing code, and guiding delivery teams. Strong hands-on experience with Java, Spring Boot, REST APIs, microservices, relational databases, and backend service design. Hands-on frontend development experience using React, Angular, Vue, TypeScript, JavaScript, HTML, and CSS. Experience designing and delivering large-scale systems involving distributed services, workflow orchestration, data processing, APIs, and production operations. Experience with AWS cloud-native development, including compute, storage, orchestration, security, monitoring, logging, and managed databases. Strong understanding of automated testing, CI/CD, code quality, observability, secure development, and production readiness. Experience or strong interest in financial platforms, especially index calculation, options analytics, derivatives, equities, portfolio analytics, backtesting, risk systems, or capital markets technology. Ability to interpret detailed financial methodology specifications and translate them into reliable, testable, and auditable software designs. Exposure to GenAI engineering, AI-assisted coding, agentic development workflows, Claude Code, Claude Code CLI, Spec Kit, or Spec-Driven Development is highly desirable. Preferred Technical Stack Backend: Java, Spring Boot, REST APIs, microservices, JPA/Hibernate, Maven/Gradle, concurrency, batch processing, and enterprise integration patterns. Frontend: React, Angular, or Vue; TypeScript; JavaScript; HTML; CSS; reusable components; dashboards; forms; data grids; charts; and responsive UI design. Cloud: AWS Step Functions, Lambda, ECS/EKS, API Gateway, S3, CloudWatch, IAM, EventBridge, SQS/SNS, RDS, and cloud-native security patterns. Data Platforms: AWS RDS, cloud data platforms (such as Databricks, Snowflake, or Azure Synapse), relational databases, data pipelines, market data integration, reference data, and analytical data processing. AI Engineering: AI-assisted development, Spec-Driven Development, Claude Code, Claude Code CLI, Spec Kit, automated QA/evaluation routines, and human-reviewed generated code. DevOps and Quality: CI/CD, automated testing, integration testing, regression testing, performance testing, logging, monitoring, alerting, and production support. Financial Domain Knowledge The ideal candidate should have experience or strong working interest in financial systems involving calculation-heavy workflows. Relevant areas include: Index calculation methodologies, index levels, divisor logic, rebalancing, weighting, corporate actions, calendars, and daily calculation cycles. Options-based strategies such as covered call, put write, collar, volatility-based, delta-based, or rules-based options strategies. Backtesting concepts such as historical simulation, look-ahead bias prevention, survivorship bias, transaction assumptions, rebalance simulation, and reproducibility. Market data concepts including prices, option chains, strikes, expiries, implied volatility, rates, dividends, corporate actions, and reference data. Validation practices including golden datasets, tolerance checks, independent calculation verification, reconciliation, audit trails, and exception handling. Success Measures Leads the team in delivering a scalable, secure, and reliable index calculation and backtesting platform. Produces and guides high-quality Java full-stack implementation across backend services, frontend applications, APIs, workflows, and data integrations. Converts financial methodology specifications into tested, reproducible, and auditable platform logic. Establishes strong engineering practices for code quality, automated testing, observability, documentation, and production readiness. Uses AI-assisted development responsibly to improve delivery speed while maintaining human review, financial accuracy, and software quality. Builds strong collaboration across engineering, quantitative analysis, QA, infrastructure, product . click apply for full job details
SiFly
Alviso, California
Job Description Job Description SQA (Software Quality Assurance) Lead QUALITY ENGINEERING FULL-TIME ON-SITE - SANTA CLARA, CA We are looking for a hands-on SQA (Software Quality Assurance) Lead to anchor quality across the SiFly Aviation software stack and grow quality engineering into a first-class discipline as we scale toward production flight. This is a senior, deeply technical role: you will set the testing strategy, build the automation and end-to-end suites that gate our releases, and mentor a small, growing QA team spanning Turkey and Santa Clara - while staying close enough to the code and the aircraft to write and debug tests yourself. About SiFly Aviation At SiFly, we're building a new category of aircraft: vertical-takeoff, long-endurance drones that deliver helicopter-level performance at drone economics. After thousands of flight tests and years of engineering, our NDAA-compliant platform flies more than 2 hours in hover or 3 hours in forward flight on a single charge - matching the capability of traditional helicopters at a fraction of their cost and operational burden. We merge aerial robotics, perception, and onboard intelligence to cut complexity and minimize human intervention, and our unique approach to communications and networking unlocks remote operations from day one. It's an ambitious mission, and we're a small team that moves fast. The Role You will own how SiFly Aviation decides a build is ready to fly. Today one QA engineer covers end-to-end system testing; you will take that foundation and turn it into a coherent quality practice - a shared definition of "release-ready," automated regression that runs on every change, and a simulation-and-bench workflow that lets any engineer trust a green result. You will do this primarily as a builder: designing and writing tests, standing up the infrastructure that runs them, and triaging the failures - while setting the standards and mentoring the engineers who join you. The team is intentionally split by strength: one engineer focused on QA test-automation development and another on manual, end-to-end test execution, across Turkey and Santa Clara. You will shape how those roles work together, review their test plans, and grow the group into an organization that scales with the product. What You'll Do Own the QA strategy end-to-end. Define what "release-ready" means for the Q12, set pass/fail criteria and release gates, and make quality a measurable, non-negotiable part of the development and release workflow rather than a step at the end. Build the automated regression suites. Design and write automated tests covering flight software, autonomy features, MAVLink interfaces, camera and video pipelines (H.264/HEVC, WHIP/WHEP), the detect-and-avoid stack, telemetry, and operator workflows - and keep them fast and trustworthy enough to run on every change. Make simulation and bench testing first-class. Own the SITL/HITL test workflow and keep it faithful to real aircraft behavior; build scenario-based tests for takeoff and landing, mission execution, failsafes, detect-and-avoid, GPS degradation, sensor noise, comms delays, and the long tail of edge cases. Stand up the test infrastructure. Wire QA into CI so tests trigger automatically, run nightly and batch validation jobs, and deploy simulator and test instances locally and on remote servers so any engineer can run a meaningful test without booking aircraft time. Validate the full connected system. Test multi-link connectivity and failover (5G, Wi-Fi 6, Wi-Fi HaLow), OTA update and rollback via Mender, cloud/backend integration over MQTT and REST, and the Pilot, Crew, HQ, and Mobile apps against the embedded platform. Close the loop between real flights and the lab. Capture and organize logs, MAVLink and telemetry, video, and perception outputs; reproduce bugs seen in real flights as automated regression tests; and quantify where simulation diverges from reality in dynamics, sensors, timing, and control response. Make results legible. Build dashboards, log summaries, failure artifacts, and reports so a release lead can trust a green build - and so failures route quickly to the right owner. Lead and grow the team. Mentor the automation- and manual-focused QA engineers across Turkey and Santa Clara, review their test plans, set standards and coding practices for the group, and help hire as the QA organization expands. Partner across engineering. Work closely with flight software, embedded platform, autonomy, perception, and applications teams so QA is part of everyday development, not a downstream gate. Required Experience Minimum 5+ years of professional experience in software quality assurance, test engineering, or a closely related field. A bachelor's degree or higher in a related program - Electrical Engineering, Computer Engineering, Computer Science, or similar. Senior QA / test engineering experience, with a track record of building automated test systems, CI pipelines, or QA infrastructure for complex software - and setting the practices around them. Strong Python for test automation, log analysis, orchestration, and tooling. Comfortable owning quality across a distributed system: debugging across processes, containers, networks, and hardware/software boundaries on Linux. Hands-on experience with MAVLink, ROS, or comparable autopilot/robotics stacks - or the ability to demonstrate you can get there quickly. Direct experience with SITL, HITL, hardware-in-the-loop, or hardware/software integration testing of robotic or embedded systems. Experience mentoring engineers, reviewing test plans, or otherwise leading quality work - formally or informally - for a team. Working knowledge of aircraft, robotics, or embedded behavior - sensors, control loops, coordinate frames, and timing/synchronization - enough to know when a test result is suspicious. Comfortable deploying and operating test services on remote machines and servers. Advanced English language skills and strong written and verbal communication - able to coordinate clearly across a distributed team in Turkey and Santa Clara. Nice to Have Isaac Sim, Gazebo, AirSim, or game-engine-based simulators. Camera simulation, RTSP/GStreamer or WebRTC video testing. Docker and cloud-based CI/CD. OTA testing (Mender) and Yocto/embedded Linux. XRCE-DDS or DDS-based robotics middleware. Prior sim-to-real correlation work. QA dashboards, log viewers, or failure-triage tooling. Familiarity with UAV regulatory context (Remote ID, ADS-B). Experience standing up or leading a QA function from an early stage. A valid SHGM (Turkish DGCA) remote-pilot licence for the Q12's İHA weight class - İHA1 (4-25 kg) or İHA2 (25-150 kg) depending on take-off weight - ideally with beyond-visual-line-of-sight (BVLOS) operational authorization. What Success Looks Like SiFly has a real QA organization with clear ownership - and a shared, trusted definition of what "ready to fly" means. Simulation and end-to-end tests gate every release, not just nightly, and any engineer can spin up a representative test locally or remotely in minutes. Field bugs land in the regression suite within days, not quarters, and stay fixed. Detect-and-avoid scenarios, camera and video workflows, connectivity failover, OTA updates, and operator actions are exercised safely and repeatably before any real flight. Flight logs, telemetry, video, and simulation outputs are stored, searchable, and replayable from one place. The QA engineers you lead are growing, unblocked, and trusted by the rest of engineering - and the team treats quality as something they rely on, not a demo. Compensation & Logistics Gross salary range: $160K-$180K. Salaries are paid in USD. Job type: Remote contract-based employment. Location: On-site position in Santa Clara, CA - working closely with our Europe team.
Job Description Job Description SQA (Software Quality Assurance) Lead QUALITY ENGINEERING FULL-TIME ON-SITE - SANTA CLARA, CA We are looking for a hands-on SQA (Software Quality Assurance) Lead to anchor quality across the SiFly Aviation software stack and grow quality engineering into a first-class discipline as we scale toward production flight. This is a senior, deeply technical role: you will set the testing strategy, build the automation and end-to-end suites that gate our releases, and mentor a small, growing QA team spanning Turkey and Santa Clara - while staying close enough to the code and the aircraft to write and debug tests yourself. About SiFly Aviation At SiFly, we're building a new category of aircraft: vertical-takeoff, long-endurance drones that deliver helicopter-level performance at drone economics. After thousands of flight tests and years of engineering, our NDAA-compliant platform flies more than 2 hours in hover or 3 hours in forward flight on a single charge - matching the capability of traditional helicopters at a fraction of their cost and operational burden. We merge aerial robotics, perception, and onboard intelligence to cut complexity and minimize human intervention, and our unique approach to communications and networking unlocks remote operations from day one. It's an ambitious mission, and we're a small team that moves fast. The Role You will own how SiFly Aviation decides a build is ready to fly. Today one QA engineer covers end-to-end system testing; you will take that foundation and turn it into a coherent quality practice - a shared definition of "release-ready," automated regression that runs on every change, and a simulation-and-bench workflow that lets any engineer trust a green result. You will do this primarily as a builder: designing and writing tests, standing up the infrastructure that runs them, and triaging the failures - while setting the standards and mentoring the engineers who join you. The team is intentionally split by strength: one engineer focused on QA test-automation development and another on manual, end-to-end test execution, across Turkey and Santa Clara. You will shape how those roles work together, review their test plans, and grow the group into an organization that scales with the product. What You'll Do Own the QA strategy end-to-end. Define what "release-ready" means for the Q12, set pass/fail criteria and release gates, and make quality a measurable, non-negotiable part of the development and release workflow rather than a step at the end. Build the automated regression suites. Design and write automated tests covering flight software, autonomy features, MAVLink interfaces, camera and video pipelines (H.264/HEVC, WHIP/WHEP), the detect-and-avoid stack, telemetry, and operator workflows - and keep them fast and trustworthy enough to run on every change. Make simulation and bench testing first-class. Own the SITL/HITL test workflow and keep it faithful to real aircraft behavior; build scenario-based tests for takeoff and landing, mission execution, failsafes, detect-and-avoid, GPS degradation, sensor noise, comms delays, and the long tail of edge cases. Stand up the test infrastructure. Wire QA into CI so tests trigger automatically, run nightly and batch validation jobs, and deploy simulator and test instances locally and on remote servers so any engineer can run a meaningful test without booking aircraft time. Validate the full connected system. Test multi-link connectivity and failover (5G, Wi-Fi 6, Wi-Fi HaLow), OTA update and rollback via Mender, cloud/backend integration over MQTT and REST, and the Pilot, Crew, HQ, and Mobile apps against the embedded platform. Close the loop between real flights and the lab. Capture and organize logs, MAVLink and telemetry, video, and perception outputs; reproduce bugs seen in real flights as automated regression tests; and quantify where simulation diverges from reality in dynamics, sensors, timing, and control response. Make results legible. Build dashboards, log summaries, failure artifacts, and reports so a release lead can trust a green build - and so failures route quickly to the right owner. Lead and grow the team. Mentor the automation- and manual-focused QA engineers across Turkey and Santa Clara, review their test plans, set standards and coding practices for the group, and help hire as the QA organization expands. Partner across engineering. Work closely with flight software, embedded platform, autonomy, perception, and applications teams so QA is part of everyday development, not a downstream gate. Required Experience Minimum 5+ years of professional experience in software quality assurance, test engineering, or a closely related field. A bachelor's degree or higher in a related program - Electrical Engineering, Computer Engineering, Computer Science, or similar. Senior QA / test engineering experience, with a track record of building automated test systems, CI pipelines, or QA infrastructure for complex software - and setting the practices around them. Strong Python for test automation, log analysis, orchestration, and tooling. Comfortable owning quality across a distributed system: debugging across processes, containers, networks, and hardware/software boundaries on Linux. Hands-on experience with MAVLink, ROS, or comparable autopilot/robotics stacks - or the ability to demonstrate you can get there quickly. Direct experience with SITL, HITL, hardware-in-the-loop, or hardware/software integration testing of robotic or embedded systems. Experience mentoring engineers, reviewing test plans, or otherwise leading quality work - formally or informally - for a team. Working knowledge of aircraft, robotics, or embedded behavior - sensors, control loops, coordinate frames, and timing/synchronization - enough to know when a test result is suspicious. Comfortable deploying and operating test services on remote machines and servers. Advanced English language skills and strong written and verbal communication - able to coordinate clearly across a distributed team in Turkey and Santa Clara. Nice to Have Isaac Sim, Gazebo, AirSim, or game-engine-based simulators. Camera simulation, RTSP/GStreamer or WebRTC video testing. Docker and cloud-based CI/CD. OTA testing (Mender) and Yocto/embedded Linux. XRCE-DDS or DDS-based robotics middleware. Prior sim-to-real correlation work. QA dashboards, log viewers, or failure-triage tooling. Familiarity with UAV regulatory context (Remote ID, ADS-B). Experience standing up or leading a QA function from an early stage. A valid SHGM (Turkish DGCA) remote-pilot licence for the Q12's İHA weight class - İHA1 (4-25 kg) or İHA2 (25-150 kg) depending on take-off weight - ideally with beyond-visual-line-of-sight (BVLOS) operational authorization. What Success Looks Like SiFly has a real QA organization with clear ownership - and a shared, trusted definition of what "ready to fly" means. Simulation and end-to-end tests gate every release, not just nightly, and any engineer can spin up a representative test locally or remotely in minutes. Field bugs land in the regression suite within days, not quarters, and stay fixed. Detect-and-avoid scenarios, camera and video workflows, connectivity failover, OTA updates, and operator actions are exercised safely and repeatably before any real flight. Flight logs, telemetry, video, and simulation outputs are stored, searchable, and replayable from one place. The QA engineers you lead are growing, unblocked, and trusted by the rest of engineering - and the team treats quality as something they rely on, not a demo. Compensation & Logistics Gross salary range: $160K-$180K. Salaries are paid in USD. Job type: Remote contract-based employment. Location: On-site position in Santa Clara, CA - working closely with our Europe team.
Hallmark Health Care Solutions
Addison, Texas
Job Description Job Description Description Technical Lead - Microsoft Technologies (.NET, Azure, Angular, AI) Preference will be given to candidates located in Dallas, TX, New Jersey or New York City metro area who are willing to have an insite interview, and/or work a hybrid schedule. About Hallmark Health Care Solutions At Hallmark Health Care Solutions, what we do and how we do it go hand in hand. We bring a relentless focus to both our products and our people-grounded in curiosity, a bias for action, accountability and ownership, strong judgment, and a willingness to challenge the status quo in pursuit of better outcomes. Hallmark Health Care Solutions is led by passionate experts with an average of 20+ years' experience in IT, nursing, process engineering, finance, and healthcare. We are committed to strengthening communities by producing technologies, support services, and thought leadership that tangibly improve patient care and community health outcomes. Position Summary Seeking a hands-on Technical Lead with strong Microsoft stack, Azure, Angular, and cloud-native application expertise. The ideal candidate will lead teams, design scalable solutions, and drive engineering best practices. Experience with Azure AI, Azure OpenAI, or similar platforms is required. The role combines technical leadership, hands-on development, code reviews, architecture guidance, and mentoring. Key Responsibilities Software Development Design and develop scalable enterprise applications using C#, .NET Core/.NET 8+, ASP.NET Core, and Web APIs. Develop modern, responsive front-end applications using Angular and TypeScript. Build secure RESTful APIs and microservices. Optimize application performance, scalability, and reliability. Troubleshoot complex production issues and provide root cause analysis. Exposure to Basic Azure Cloud & Infrastructure Management and services like AKS, Service Bus, App Insights etc . Design and implement authentication and authorization using Microsoft Entra ID (Azure AD) and Azure AD B2C (Microsoft Entra External ID). Candidate should have practical experience implementing AI solutions, Should have exposure to Database design & Performance optimization AI Solution Design & Delivery Understand business problems and translate them into scalable AI/ML and Generative AI solutions. Design, develop, and deploy enterprise-grade AI systems with a strong focus on reliability, scalability, monitoring, and measurable outcomes. Lead or contribute to multiple AI initiatives simultaneously while coordinating with engineering leads, product managers, architects, and offshore teams. Technical Leadership Lead one or more Agile development teams delivering enterprise SaaS applications. Provide technical direction and architectural guidance throughout the software development lifecycle. Establish and enforce coding standards, design principles, and development best practices. Conduct thorough code reviews and ensure high-quality, maintainable code. Mentor developers and help improve their technical capabilities. Participate in sprint planning, backlog refinement, estimation, and technical design discussions. Drive engineering excellence through automation, quality, and continuous improvement. Candidate will be working closely with Product Managers, Architects, QA Engineers, DevOps Engineers, and Business Analysts. Skills, Knowledge & Expertise Required Qualifications Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience). 8+ years of software development experience using Microsoft technologies. 3+ years leading engineering teams or serving as a Technical Lead Expert-level proficiency in: C# .NET Core / .NET 6/7/8 ASP.NET Core Web APIs Entity Framework Core SQL Server Strong experience with Angular (v12+) and TypeScript. 2+ years of software engineering experience with at least 3+ years focused on AI/ML and Generative AI initiatives. Strong hands-on experience building and deploying production AI systems. Experience delivering AI initiatives independently in enterprise environments. Strong understanding of LLMs, Agentic AI architectures, and RAG systems. Extensive experience designing and developing cloud-native applications on Microsoft Azure. Strong understanding of Microservices Architecture and Domain-Driven Design (DDD). Experience implementing CI/CD pipelines using Azure DevOps or GitHub Actions. Strong knowledge of Azure AD, Azure AD B2C (Microsoft Entra External ID), OAuth 2.0, and JWT. Excellent debugging, troubleshooting, and performance optimization skills. Experience conducting technical design reviews and code reviews. Job Benefits Medical, Dental, and Vision Insurance with Employee Premiums Covered by HHCS at 100% and Company Cost Share for any Dependents Enrolled $3000 Annual Company Contributions to HSAs for all Employees Enrolled in the HSA Eligible Health Plan Unlimited Paid Time Off Pre-Tax and Roth 401(K) Retirement Options On-Site Gym, Free Parking, and Provided Lunches 3 Times per Week in the Dallas Office! Hallmark Health Care Solutions, Inc is an Equal Opportunity Employer. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex, age, physical, mental or sensory disability, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. HHCS reserves the right to amend the job description, duties or qualifications based on company needs. By applying to Hallmark Health Care Solutions, your application and all supplemental information is subject to our Privacy Policy. When clicking "Apply", you will be redirected to our Applicant Tracking System, Pinpoint.
Job Description Job Description Description Technical Lead - Microsoft Technologies (.NET, Azure, Angular, AI) Preference will be given to candidates located in Dallas, TX, New Jersey or New York City metro area who are willing to have an insite interview, and/or work a hybrid schedule. About Hallmark Health Care Solutions At Hallmark Health Care Solutions, what we do and how we do it go hand in hand. We bring a relentless focus to both our products and our people-grounded in curiosity, a bias for action, accountability and ownership, strong judgment, and a willingness to challenge the status quo in pursuit of better outcomes. Hallmark Health Care Solutions is led by passionate experts with an average of 20+ years' experience in IT, nursing, process engineering, finance, and healthcare. We are committed to strengthening communities by producing technologies, support services, and thought leadership that tangibly improve patient care and community health outcomes. Position Summary Seeking a hands-on Technical Lead with strong Microsoft stack, Azure, Angular, and cloud-native application expertise. The ideal candidate will lead teams, design scalable solutions, and drive engineering best practices. Experience with Azure AI, Azure OpenAI, or similar platforms is required. The role combines technical leadership, hands-on development, code reviews, architecture guidance, and mentoring. Key Responsibilities Software Development Design and develop scalable enterprise applications using C#, .NET Core/.NET 8+, ASP.NET Core, and Web APIs. Develop modern, responsive front-end applications using Angular and TypeScript. Build secure RESTful APIs and microservices. Optimize application performance, scalability, and reliability. Troubleshoot complex production issues and provide root cause analysis. Exposure to Basic Azure Cloud & Infrastructure Management and services like AKS, Service Bus, App Insights etc . Design and implement authentication and authorization using Microsoft Entra ID (Azure AD) and Azure AD B2C (Microsoft Entra External ID). Candidate should have practical experience implementing AI solutions, Should have exposure to Database design & Performance optimization AI Solution Design & Delivery Understand business problems and translate them into scalable AI/ML and Generative AI solutions. Design, develop, and deploy enterprise-grade AI systems with a strong focus on reliability, scalability, monitoring, and measurable outcomes. Lead or contribute to multiple AI initiatives simultaneously while coordinating with engineering leads, product managers, architects, and offshore teams. Technical Leadership Lead one or more Agile development teams delivering enterprise SaaS applications. Provide technical direction and architectural guidance throughout the software development lifecycle. Establish and enforce coding standards, design principles, and development best practices. Conduct thorough code reviews and ensure high-quality, maintainable code. Mentor developers and help improve their technical capabilities. Participate in sprint planning, backlog refinement, estimation, and technical design discussions. Drive engineering excellence through automation, quality, and continuous improvement. Candidate will be working closely with Product Managers, Architects, QA Engineers, DevOps Engineers, and Business Analysts. Skills, Knowledge & Expertise Required Qualifications Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience). 8+ years of software development experience using Microsoft technologies. 3+ years leading engineering teams or serving as a Technical Lead Expert-level proficiency in: C# .NET Core / .NET 6/7/8 ASP.NET Core Web APIs Entity Framework Core SQL Server Strong experience with Angular (v12+) and TypeScript. 2+ years of software engineering experience with at least 3+ years focused on AI/ML and Generative AI initiatives. Strong hands-on experience building and deploying production AI systems. Experience delivering AI initiatives independently in enterprise environments. Strong understanding of LLMs, Agentic AI architectures, and RAG systems. Extensive experience designing and developing cloud-native applications on Microsoft Azure. Strong understanding of Microservices Architecture and Domain-Driven Design (DDD). Experience implementing CI/CD pipelines using Azure DevOps or GitHub Actions. Strong knowledge of Azure AD, Azure AD B2C (Microsoft Entra External ID), OAuth 2.0, and JWT. Excellent debugging, troubleshooting, and performance optimization skills. Experience conducting technical design reviews and code reviews. Job Benefits Medical, Dental, and Vision Insurance with Employee Premiums Covered by HHCS at 100% and Company Cost Share for any Dependents Enrolled $3000 Annual Company Contributions to HSAs for all Employees Enrolled in the HSA Eligible Health Plan Unlimited Paid Time Off Pre-Tax and Roth 401(K) Retirement Options On-Site Gym, Free Parking, and Provided Lunches 3 Times per Week in the Dallas Office! Hallmark Health Care Solutions, Inc is an Equal Opportunity Employer. All employment decisions are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex, age, physical, mental or sensory disability, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. HHCS reserves the right to amend the job description, duties or qualifications based on company needs. By applying to Hallmark Health Care Solutions, your application and all supplemental information is subject to our Privacy Policy. When clicking "Apply", you will be redirected to our Applicant Tracking System, Pinpoint.