> Markdown version of [/jobs/ext/1658390-software-development-engineer](https://www.wearedevelopers.com/jobs/ext/1658390-software-development-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Development Engineer - **Company:** CareerCircle - **Location:** Cupertino, CA, United States (Remote available) - **Experience:** Experienced - **Salary:** $93,600.0 - **Contract:** Temporary contract - **Skills:** Testing (Software), Java (Programming Language), Computer-Aided Design, Adobe Illustrator, Application Programming Interfaces (APIs), Artificial Intelligence, Amazon S3, Apple IOS, Apple Mac Systems, Apple Xcode, Automation of Tests, Microsoft Outlook, Unix, Client Server Models, Profiling, Software Quality, Computer Programming, Continuous Integration, Software Debugging, Digital Technology, Design of User Interfaces, Human-Computer Interaction, Python (Programming Language), PostgreSQL, Machine Learning, Object-Oriented Software Development, Redis, Shell Script, Software Engineering, Apache Solr, Systems Integration, Web Services, Website Wireframe, Data Logging, Performance Testing, Swift (Programming Language), Siri, Backend, Git, Kotlin, Information Technology, Apache Kafka, Figma, Machine Learning Operations, Front End Software Development, Teamcity, Splunk, Software Version Control, Xctest, Docker, SDET - **Published:** July 2, 2026 - **Apply:** https://www.careercircle.com/jobs/all/all/usa/ca/cupertino/5c598b27-bee3-4261-b401-36ef83aa5ece ## About the Role Possess excellent written and verbal communications skills, 5+ years of professional work experience as a Software Development Engineer or Software Quality Engineer Expert programming skills in at least one of the following: Python, Swift, Java Familiarity with CI/CD pipelines (Preferable: Familiar with Teamcity CI/CD pipelines and using Kotlin to create/modify the Teamcity pipelines) Ability to independently drive tasks/projects Ideal Requirements: Able to write shell scripts and familiar with XCode and able to build or modify existing iOS Application Code Test automation experience (XCTest a plus) Familiar with Apple OS platforms, debugging or profiling tools Proven ability to analysis and find root causes in multi-tiered, client-server environments Testing server backend services at the API or protocol level Working understanding of test types and their purpose (unit, integration, end-to-end). Familiar with different logging and analytics concepts Basic Unix admin skills Any background in server-side automation is a plus Experience with git and any source code solutions Familiarity with any of these technologies/systems is a plus: Solr, Kafka, Redis, Splunk, PostGres DB, AWS S3, Docker, WireFrame UI design a plus Any familiarity with ML systems, how to test ML models is a plus Possess excellent written and verbal communications skills in English Able to work in a fast paced dynamic environment Curious and proactive. Loves to learn and explore. Excellent trouble-shooting and debugging skills Previous experience working with Virtual Assistants is a plus Education: BS/MS in Computer Science or equivalent, As a X code developer OR Software Development Engineer in Test, you will engage with an experienced cross-disciplinary staff to conceive, design and develop innovative consumer products. You must be responsive, flexible and able to succeed within an open collaborative peer environment. As a X code developer OR Software Development Engineer in Test, you will develop, execute and maintain software to test the product. You are expected to have industry-leading technical abilities that enable you to significantly improve product quality. You should have a combination of solid in-depth knowledge of Quality Assurance, as well as knowledge of object oriented design principles. The test software you will build should expose defects in production level code as well as defects at the component and feature integration perspective. You should command the skill to communicate clearly and effectively. A candidate will need to define automation strategy, automation cases as well as design tools for unit, functional, and performance testing in a programmatic manner. In addition, you will also have the opportunity to propose improvements to our existing processes and automated tools in order to improve the team's speed, quality and efficiency. As a X code developer OR Software Development Engineer in Test, you will have the opportunity to work with a wide variety of technologies from front-end UI to back-end distributed web services., Visionary pH Meters Leadership Innovation Solubility Spectroscopy Lab Notebooks Problem Solving Quality Control Digital Systems Chemical Engineering Laboratory Equipment Analytical Techniques Chemical Interactions Artificial Intelligence Engineering Design Process Hazardous Material Handling Good Manufacturing Practices Good Laboratory Practice (GLP) Troubleshooting (Problem Solving) High-Performance Liquid Chromatography ## Description CI/CD Redis Splunk Mac OS Kotlin Xctest Teaching Teamcity Debugging Apple IOS Amazon S3 Pipelines Operations Automation Innovation PostgreSQL Wireframing Server-Side Apache Solr Apple Xcode Shell Script Apache Kafka Communication Test Automation Computer Science Machine Learning Docker (Software) Quality Assurance Business Valuation Systems Integration Performance Testing Software Development Full Stack Development Object-Oriented Design Artificial Intelligence Business Transformation User Interface (UI) Design Software Quality (SQA/SQC) Git (Version Control System) Swift (Programming Language) Python (Programming Language) Front End (Software Engineering) Application Programming Interface (API), Software integration testing and test automation Analyzing test failures Designing and automating new tests Escalate and report key quality issues and drive issues to resolution Regular interaction with teams located in different geographical regions Enhancing and maintaining automated tests that validate code and ML model Maintaining Test Automation CI/CD pipelines, This team is primarily responsible for making Siri the best worldwide digital assistant. They engineer Siri and other cloud based services for international markets. Teaching Siri how to understand and speak new languages is the main goal of this team, together with designing and implementing a highly locally customized experience for Siri Users., Visual Designer V (Illustrator) TEKsystems Menlo Park, CA*Remote Operations Leadership Illustration Communication Visual Design Visual Assets Graphic Design Problem Solving Adobe Illustrator Business Valuation User Experience (UX) Procreate (Software) Organizational Skills Full Stack Development Artificial Intelligence Figma (Design Software) Business Transformation +0 Google UX Design Repair Technician Aerotek Fremont, CA*On-Site Aviation Unpacking Debugging Electronics Test Design Communication Health Advocacy Microsoft Outlook Schematic Reading Electronic Components Packaging And Labeling Artificial Intelligence ## Related Videos - [Lessons from Steve Jobs - Learnings from the Past for the Future](https://www.wearedevelopers.com/videos/1021-lessons-from-steve-jobs-learnings-from-the-past-for-the-future) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Excellent Software Testing](https://www.wearedevelopers.com/videos/87-excellent-software-testing) - [Stop Committing Your Secrets - GIt Hooks To The Rescue!](https://www.wearedevelopers.com/videos/573-stop-committing-your-secrets-git-hooks-to-the-rescue) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)