Job Closed
This listing is no longer active.
We make digital work, work – for businesses and their people.
Senior Software Engineer – macOS, Swift, Objective C
Location
California
Posted
133 days ago
Salary
$168K - $260K / year
Seniority
Senior
Job Description
Senior Software Engineer – macOS, Swift, Objective C
Omnissa
• Handle complex technical design discussions across various stakeholders • Design, implementation, and maintenance of resilient, high-performance, and scalable software solutions optimized for the macOS platform • Drive engineering initiatives • Debug complex problems and analyze stack traces from crash dumps • Collaborate with product management, cross-functional teams, and external groups to define and deliver required solutions • Implement and improve processes around DevOps, Agile, and CI/CD
Job Requirements
- 5 to 8 years for MTS-III
- Strong in Coding, Problem solving, DS/Algo with basic HLD/LLD
- Design, develop, test, and maintain macOS applications using Swift and SwiftUI
- Integrate new features and optimize existing functionalities in macOS applications
- Write clean, modular, and testable code, adhering to best practices and coding standards
- Utilize macOS frameworks, APIs, and tools effectively to deliver robust applications
- Implement scripting solutions to automate workflows and optimize development processes
- Participate in code reviews to maintain code quality and share knowledge with the team
Benefits
- employee ownership
- health insurance
- 401k with matching contributions
- disability insurance
- paid-time off
- growth opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, AI Solutions
CoderSoftware development on your infrastructure. Offload your team's development from local workstations to cloud servers.
• Design and implement AI workflows on top of existing data pipelines (product feedback extraction, customer update generation, onboarding plans, win/loss summaries, CRM enrichment) • Extend and refine the current TypeScript-based agent: tooling, tool schemas, routing logic, error handling, and observability • Improve transcript and account matching across Zoom, Granola, and Salesforce using entity resolution, heuristics, and/or LLM-assisted matching • Integrate new data sources (Slack, Zendesk, Google Drive, Nexus/telemetry, email) into the existing AWS stack • Define and consume pre-aggregated account/opportunity summaries in S3 for fast, reliable query • Optimize Lambda-based data processing jobs for cost, reliability, and performance • Iterate on model strategy: cheap routing (e.g., Claude Haiku) vs. higher-quality response models (e.g., Claude Sonnet/Opus) • Evaluate prompts, tool selection quality, and response accuracy with clear metrics • Collaborate with GTM stakeholders (Sales, SE, CS, Product, Marketing) to define, test, and refine AI-assisted workflows • Partner with infra engineering (Terraform, Kubernetes) to ensure deployment, security, and observability are production-ready • Contribute to future UI/UX (Slack bot flows, simple web UI/dashboards) to expose workflows to end users
• Design, develop, and enhance SAP ABAP programs including reports, interfaces, conversions, enhancements, forms, and workflows (RICEF/W). • Build and maintain OData services to support application and integration requirements. • Support and enhance Purchase Order (PO) processes and related MM functionalities. • Develop and support SAP integrations using PI/PO, RFCs, IDocs, and APIs. • Work with inbound and outbound ABAP proxies and manage proxy-based communication. • Monitor, analyze, and resolve interface and integration issues. • Perform debugging, performance analysis, and code optimization. • Collaborate with functional teams to understand business requirements and translate them into robust technical solutions. • Prepare and maintain technical documentation in line with SAP best practices. • Contribute to code quality, development standards, and continuous improvement initiatives.
Software Engineer 5 – Live Media Asset Management
NetflixDescribed as the world's top internet television network, Netflix is a publicly-traded entertainment company offering video-on-demand and streaming media. As an
• Design and build backend services that power the Live MAM platform (e.g., ingest orchestration, media/metadata normalization, rights‑aware APIs, timecode‑based services) • Integrate a third‑party MAM with Netflix’s hybrid infrastructure, ensuring a coherent media and metadata flow across systems • Implement robust data models and APIs for live media assets, metadata, rights and restrictions, and time‑aligned events • Collaborate with partner teams (engineering, production, operations, vendors) to deliver end‑to‑end workflows for live and near‑live content • Work with AI/ML teams and services to incorporate automated tagging and indexing into the MAM ecosystem • Own services in production, including observability, reliability, and on‑call, for systems that support time‑critical live workflows
• Design and develop systems that collect and store raw financial data from products and partners • Manage contract data and currency rates for billing calculations • Perform billing calculations with full transparency and traceability • Validate, monitor, and control financial data pipelines • Export billing results to billing and financial systems (FP&A, intercompany, reporting, etc.) • Integrate multiple internal and external services • Improve system performance, reliability, and data correctness • Work across split infrastructures (ex-IPONWEB and CRTO environments) • Deliver high-quality features on time • Design scalable solutions considering long-term usage • Participate in design and code reviews • Write clear technical specifications when needed • Troubleshoot complex data and system issues • Monitor performance and reliability of services • Write automated tests (unit, functional, integration) • Work independently and take ownership of problems • Collaborate with multiple projects and stakeholders




