Job Description - 17998999 - Software Engineer II in Cupertino
Return to jobs

17998999 - Software Engineer II

Ref: US_EN_6_971650_1474473

Posted on 18 November 2022

Location: 100% remote, prefer someone in Eastern or Central timezone 

Duration: asap to end of Feb

Required Skills:Java and/or Python programming (this is the primary skill set) Docker, S3, CI/CD, Kubernetes. Nice to Have: HTTP 

  • Brief job description and job title: Software Engineer
  • The software engineer is responsible for migrating a high-throughput web service from a legacy platform to the new Kubernetes based one under tight deadlines - 2-3 months. The system being migrated consists of various web servers running Java application with REST APIs, and connected to PostgresSQL databases and Splunk. Deployment to be automated using CI/CD. The engineer will help test various applications end-to-end that depend on the web service. The engineer will migrate the system following internal guidelines, make sure the migration is opaque to Apple developers and external users. The engineer will follow best practices of documenting the migration updates regularly, test plan and troubleshooting guidelines.
  • Key Qualifications:
  • Proficient in either Python or Java.
  • Proficient in development on an Apple Computer - UNIX-based operating system.
  • Proficient with Kubernetes and Docker.
  • Proficient with Github, CI/CD pipelines.
  • Experience in configuring and operating distributed systems and REST APIs on Linux.
  • Experience with SQL and databases.
  • Experience with Splunk logging
  • Testing and debugging skills - ability to test REST APIs, automating tests as daily pipeline, debugging system logs, Splunk and database connectivity.
  • If you are interested in this position then please click APPLY NOW. For other available opportunities at Modis go to If you have questions about the position, please contact Akriti Mangalam at or call at 346 561 8455

    Equal Opportunity Employer Minorities/Women/Veterans/Disabled

    Equal Opportunity Employer/Veterans/Disabled

    To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to

    The Company will consider qualified applicants with arrest and conviction records


    Find your local office.

    Modis has over 100 offices in the United States, Canada and Europe. With both industry and location-specific expertise, our people know their area and their labor market and can find the right position for you.