Design and develop advanced AI solutions leveraging large language models and generative AI, build backend services in Python, manage Azure environments, and lead technical collaboration within the team.
Responsibilities
Design and development of advanced AI solutions – building applications based on large language models (LLMs) and generative AI, contributing to solution architecture, including the use of RAG patterns and LLMOps practices.
Development of robust backend solutions in Python – using modern technologies and frame-works for API development, data transformation pipelines, and interactive tools; implementing testing strategies and ensuring application security, reliability, and performance.
Azure environments and operations – working hands-on with the team to improve how our Azure environments are structured, configured, monitored, and maintained, while introducing consistent practices for their day-to-day management.
DevOps and cloud integration – containerization, deployment to Azure environments, reverse proxy configuration (NGINX), CI/CD pipeline setup, version control management, API gateway integration, including MCP-based integrations, and deployment and lifecycle management of AI models and solutions using Azure AI Foundry.
Data and API design – working with relational and NoSQL databases, designing schemas, optimizing queries, and integrating REST-based services with a strong focus on security, performance, and scalability.
Requirements
University or high school education in IT, software engineering, or a related technical field
Senior Systems Engineer in the Core Team responsible for designing, building and maintaining API management software and its underlying stack, including proxying, load balancing, and database support.
Responsibilities
Design, build and maintain API management software and its underlying stack
Architect, design and implement new innovative features such as proxying capabilities, load balancing, and database support
Troubleshoot bugs, perform performance tuning and low-level optimizations
Engage with open source community and extend Kong core to support latest industry trends
Fill gaps between Kong and third-party deployment platforms and tooling
Join Apple’s Information Systems and Technology (IS&T) organization to build and support enterprise and customer technology systems, focusing on the e‑commerce experience on apple.com.
Responsibilities
Analyze and evaluate technology options and define build, delivery, and deployment pipelines
Provide leadership in implementing secure, robust, and highly available DevOps pipelines
Automate build and deployment processes
Collaborate with engineers, QA, and project managers to deliver large‑scale systems
Implement push‑button deployment at scale with zero downtime
Requirements
BS degree in computer science or equivalent field
Nice to have: REST
Nice to have: JSON
Nice to have: large‑scale production infrastructure
Senior member of the e-commerce technology team responsible for designing, developing, and maintaining scalable and secure e-commerce solutions using SAP Hybris and managing junior members.
Responsibilities
Architect and lead e-commerce platforms
Lead design and development of complex e-commerce solutions using SAP Commerce Cloud, Java, Spartacus/Angular, Node.js, Spring Framework, and modern microservices-based architectures
Architect and oversee seamless integrations with enterprise ecosystems including ERP, CRM, payment gateways, SSO, middleware, and external third-party services
Provide deep functional and technical expertise across core e-commerce domains such as customer profiles, product catalog, shopping cart, checkout flows, payments, pricing, quotes, and order management systems
Partner with business stakeholders to translate business requirements into scalable technical solutions and drive digital transformation initiatives
This job acts as a project leader, coordinating the activities of other engineers, determining technical tasks, and improving existing structures and processes.
Locations (4)
San Jose, California, United States
Chicago, Illinois, United States
Austin, Texas, United States
Scottsdale, Arizona, United States
Compensation
The base pay for this role will depend on where you work and the relevant experience and expertise you bring. The expected range of pay for this role by location is: Primary Location | Pay Range: San Jose, California: ($176,500.00 - $262,350.00 Annually) Additional Location(s) | Pay Range: Chicago, Illinois: ($160,500.00 - $238,700.00 Annually) Austin, Texas: ($160,500.00 - $238,700.00 Annually) Scottsdale, Arizona: ($152,500.00 - $226,600.00 Annually)
The role focuses on owning end-to-end service reliability, performance, capacity management, incident management, and automation through DevOps and S practices within enterprise cloud environments.
Responsibilities
Own end-to-end service reliability, including availability, performance, and system stability
Define and track reliability metrics (e.g., uptime, latency, error rates)
Ensure SLA compliance through proactive monitoring and operational governance
Monitor, tune, and optimise infrastructure and platform performance across compute, storage, network, and middleware layers
Conduct capacity planning and forecasting to ensure scalability and resilience
Requirements
Nice to have: Public sector or regulated cloud environments
Lead design, development, and mentorship for high‑quality SaaS features in a globally distributed team.
Responsibilities
Collaborate with a globally distributed team to design, code, and test robust, scalable, loosely coupled components for SaaS applications hosted on public cloud platforms.
Design and deliver new features and bug‑fixes on time with high quality.
Diagnose and resolve complex software challenges involving network, security, and web technologies.
Serve as source of technical expertise to a project team and mentor junior staff members.
Work cross‑functionally integrating, testing and debugging issues with existing system‑wide software.
Requirements
Bachelor’s or advanced degree; and/or equivalent work experience.
The F5 Modern Apps team is seeking a Software Engineer III based in India to deliver high-quality features for next generation NGINX SaaS products, focusing on loosely coupled software components and microservices in public cloud architectures.
Responsibilities
Collaborate with a globally distributed team to design, code, and test robust, scalable, loosely coupled components for SaaS applications hosted on public cloud platforms.
Diagnose and resolve complex software challenges involving network, security, and web technologies.
Troubles problems with HTTP load balancers, API gateways (e.g., NGINX proxies), and related systems.
Work cross functionally integrating, testing, and debugging issues with existing system wide software.
Take part in product support, bug triaging, and bug-fixing activities on a rotating schedule to ensure the SaaS service meets its SLA commitments.
Lead software engineering for F5 Modern Apps, designing and delivering high‑quality features for NGINX SaaS products in public cloud environments.
Responsibilities
Collaborate with a globally distributed team to design, code, and test robust, scalable, loosely coupled components for SaaS applications hosted on public cloud platforms.
Design and deliver new features and bug‑fixes on time with high quality.
Diagnose and resolve complex software challenges involving network, security, and web technologies.
Serve as source of technical expertise to a project team and mentor junior staff members.
Work cross‑functionally integrating, testing and debugging issues with existing system‑wide software.