We are supporting a major technology company in hiring a Senior Software Engineer to join their Core Systems engineering group. This team is responsible for high-traffic, customer-facing platforms and all underlying backend services that power search, personalization, feeds, and content delivery.
You will collaborate with cross-functional partners in engineering, product, ML, and data to drive architectural decisions, build scalable backend services, and enhance the performance and reliability of core systems used by millions of users.
What You'll Do
- Design, build, and optimize backend services and large-scale distributed systems
- Architect service-oriented solutions that improve performance and reliability
- Conduct engineering reviews and enforce high technical standards
- Work on systems utilized by 30+ engineers across multiple teams
- Optimize databases, data layers, and system performance
- Drive technical strategy and collaborate with product, ML, and design teams
- Mentor and support other engineers, contributing to engineering excellence
Required Skills (Must-Haves)
6+ years of backend or full-stack engineering experienceStrong expertise in Go or RubyExperience designing and scaling distributed backend systemsStrong SQL experience (PostgreSQL or MySQL)Experience optimizing data pipelines, queries, and system performanceStrong AWS experience (or equivalent cloud)Strong communication and architectural decision-making skillsNice-to-Haves
Experience with OpenSearch / ElasticsearchSearch, personalization, ranking, or recommendation systemsExperience collaborating with ML / AI teamsExperience with high-traffic or e-commerce platformsSeniority level
Director
Employment type
Temporary
Job function
Information Technology
Industries
IT Services and IT Consulting and Engineering Services
#J-18808-Ljbffr