Senior Software Engineer – Cortex AI
Company | Snowflake |
---|---|
Location | San Mateo, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior |
Requirements
- 6+ years of experience designing and building scalable, distributed systems.
- Ability to move and iterate quickly in a highly ambiguous environment. Bias towards action and ability to take a step back and build alignment.
- Excellent problem solving skills.
- Bachelor’s degree in Computer Science, Engineering, or a related field. Master’s degree preferred.
- Proficiency in programming languages such as C++, Java, Go and Python, with an emphasis on performance and scalability.
- Strong communication skills and ability to collaborate effectively in a team environment.
- Expertise with database systems, query optimization, or building and optimizing LLM inference systems for batch workloads is a plus.
Responsibilities
- Navigating ambiguous product and problem spaces.
- Working cross functionally with PM, EM and other teams and understand broader business goals to align technical priorities.
- Implementing scalable and secure features that enhance data retrieval and analysis capabilities.
- Optimizing performance to ensure low-latency, high throughput and low error rates.
- Deploying and managing infrastructure components using containerization and orchestration tools (e.g., Docker, Kubernetes).
- Using metrics and alerting to monitor applications and ensure reliability and uptime.
- Continuously improving functionality through experimentation, performance tuning, and customer feedback.
Preferred Qualifications
- Master’s degree preferred.