Staff Software Engineer, Mac Cloud
New
Fully remote work opportunity within the United StatesFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PythonJavaJavascriptC++GoCI/CDMicroservicesDistributed Systems
Requirements
- Extensive experience in software engineering with a strong background in delivering and maintaining production-grade distributed systems.
- Strong programming expertise in one or more languages such as Go, Python, Java, C++, JavaScript, Ruby, Rust, or C#.
- Experience designing and operating large-scale cloud-based systems and microservices architectures.
- Proven knowledge of CI/CD systems, cloud infrastructure, observability tools, and modern software development practices.
- Experience with macOS or iOS platform development and infrastructure operations is highly desirable.
- Familiarity with scripting languages such as Bash or Python and modern engineering technologies including React, Elasticsearch, MySQL, or telemetry platforms.
- Ability to lead technical initiatives, influence engineering direction, and collaborate effectively across multiple teams and stakeholders.
- Strong debugging, analytical, communication, and problem-solving skills.
- Willingness to participate in a rotating on-call schedule supporting production systems.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent professional experience).
Responsibilities
- Design, build, test, and deploy scalable software solutions supporting cloud-based macOS infrastructure and CI/CD automation systems.
- Lead architecture discussions, technical strategy, and cross-functional initiatives that improve scalability, reliability, security, and operational efficiency.
- Provide technical mentorship, code reviews, and engineering guidance to help teams deliver maintainable and extensible solutions.
- Develop APIs and automation capabilities that enable seamless integration across multiple services and engineering systems.
- Participate in operational ownership, including on-call rotations, incident response, debugging, monitoring, and system optimization.
- Collaborate with engineering, product, and infrastructure stakeholders to align technical roadmaps with business and platform goals.
- Create architecture proposals, proof-of-concept experiments, testing strategies, and observability plans to ensure long-term platform quality.
- Drive adoption of best practices in CI/CD, distributed systems engineering, cloud-native development, and software reliability.
View Full Description & ApplyYou'll be redirected to the employer's site