![]()
Backend Software Engineer: Swift
W2 Contract
Salary Range: $114,400 - $135,200 per year
Location: Cupertino, CA - Remote Role
Job Summary:
We are seeking highly skilled Swift Backend Engineers to support our growing portfolio of Swift-based service projects. This role focuses on building, maintaining, and modernizing backend services written in Swift, improving the surrounding tooling ecosystem, and contributing to our open-source Swift community. Engineers will operate within a managed-services delivery model, providing lifecycle support, ensuring long-term maintainability, and upholding our engineering standards.
Duties and Responsibilities:
- Design, develop, and maintain backend services using Swift.
- Build scalable service runtimes, APIs, microservices, and cloud-native components.
- Ensure alignment with our internal architectural patterns and best practices.
- Diagnose performance bottlenecks and optimize service behavior in production.
- Support existing Swift workloads already running within our environments.
- Maintain and regularly update sample projects, demo apps, and internal libraries.
- Ensure compatibility with evolving Swift versions, frameworks, and ecosystem tools.
- Provide reliable managed-services support across the full SDLC: monitoring, upgrades, releases, and long-term maintenance.
- Identify gaps in Swift features, evaluation tooling, and runtime capabilities; design technical proposals for improvement.
- Work with AWS SDK for Swift and address friction caused by outdated practices.
- Contribute glue code, utilities, and wrappers required for cloud-native workflows.
- Help close gaps in Swift's data science stack, including clustering, scaling, and distributed compute capabilities.
- Build or extend cloud-native libraries to support ML/GenAI use cases executed on macOS-based environments (e.g., Mac Studio setups).
- Actively contribute to our Swift open-source ecosystem.
- Engage with community proposals, issues, and roadmap discussions.
- Improve internal and external libraries to strengthen long-term maintainability.
- Work closely with our engineering teams to support training and knowledge-transfer efforts.
- Partner with internal teams to help upskill engineers who are transitioning into Swift.
- Contribute documentation, guides, and best-practice playbooks.
Requirements and Qualifications:
- 8-15+ years of backend engineering experience (multiple levels open).
- Strong expertise in Swift, with production experience building backend or cloud-native services.
- Solid understanding of service runtimes, distributed systems, and API design.
- Experience working with AWS or cloud platforms; familiarity with AWS SDK for Swift is a plus.
- Hands-on experience with CI/CD pipelines, observability tooling, and automated testing.
- Ability to contribute to or maintain open-source libraries.
- Strong debugging, performance tuning, and systems thinking skills.
Preferred Qualifications:
- Experience building or maintaining microservices at scale.
- Contributions to the Swift open-source ecosystem.
- Familiarity with data science or ML workflows, especially clustering or distributed computing.
- Understanding of cloud-native glue code, compilers, or runtime internals.
- Experience supporting long-term managed-services models.
Bayside Solutions, Inc. is not able to sponsor any candidates at this time. Additionally, candidates for this position must qualify as a W2 candidate.
Bayside Solutions, Inc. may collect your personal information during the position application process. Please reference Bayside Solutions, Inc.'s CCPA Privacy Policy at ;/span>