US•Raleigh•Durham
Hybrid
Senior
Full Time
6 days ago
💰$174,000 - $255,000
software engineerseniorcloudinfrastructure
Requirements
- •Bachelor’s degree or equivalent practical experience.
- •5 years of experience with software development in Java and C++.
- •3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
- •3 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.
- •Experience designing, developing, and optimizing relational database schemas and data models.
What You'll Do
- •Lead the design, development, testing, deployment, and maintenance of significant features and services within the Async Media Platform, taking full ownership of project outcomes and driving them from conception to landing, often with multi-quarter scope.
- •Own and drive the design of complex system components and features, often with ambiguous requirements, while proactively researching solutions and making technical trade-off decisions.
- •Identify, scope, and solve complex technical problems, ambiguities, and risks across the entire system, anticipating and designing solutions to prevent future issues.
- •Drive improvements in the reliability, scalability, performance, and engineering excellence of asynchronous media processing systems, including the design of robust monitoring and diagnostic strategies.
- •Mentor engineers on the team by providing technical guidance, code review feedback, and design input, while also helping set the technical direction and priorities for the team's work.
Nice to Have
- •Master's degree or PhD in Computer Science or related technical field.
- •5 years of experience with data structures and algorithms.
- •Experience writing detailed design documents and leading design reviews.
- •Experience programming in Kotlin.
- •Familiarity with technologies similar to Google's infrastructure (e.g., microservices frameworks like Pod, Spanner, Pub/Sub systems like Goops).
Benefits
- •bonus
- •equity
- •benefits
