
Senior Software Engineer - Backend (Developer Publications)
- San Diego, CA
- Permanent
- Full-time
- Excellent understanding of the software development lifecycle
- Experience shipping high quality, performant and reliable products and features
- Ability to work effectively with cross-functional teams, understand needs, and define test strategies
- Excellent communication, problem solving, and critical thinking skills
- BS/MS in Computer Science, Computer Engineering (or equivalent experience)
- Proficient in Ruby, Rails, Cassandra, PostgreSQL, Docker, Kubernetes, and similar technologies
- Experience with test-driven development, continuous integration and delivery
- Ability to discuss technical tradeoffs across the stack, including: system architecture, database design, API design, and
- infrastructure
- Knowledge of and familiarity with developing in Apple's ecosystem, including the Unix platform, Xcode, and macOS
- Experience in Infrastructure as Code and CI/CD pipelines and deployments