Senior Software Engineer at Snowflake, Charleston, South Carolina
Job Description
Snowflake is a leading technology company revolutionizing the way businesses manage and analyze data in the cloud. With a cutting-edge platform that provides unparalleled performance, concurrency, and simplicity, Snowflake is at the forefront of the data warehousing industry.
Key Responsibilities For Senior Software Engineer:
- Design, develop, and maintain high-quality software solutions for Snowflake's cloud-based data management platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize existing software for improved performance and scalability.
- Troubleshoot and debug complex issues to ensure seamless operation of the software.
- Stay up-to-date with emerging technologies and contribute to the continuous improvement of Snowflake's products.
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development with a focus on building scalable and reliable systems.
- Proficiency in programming languages such as Java, Python, or C++.
- Strong understanding of cloud computing principles and experience working with cloud services like AWS or Azure.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a fast-paced, dynamic environment.
Desired Skills:
- Master's degree in Computer Science or a related field.
- Experience with big data technologies such as Hadoop, Spark, or Kafka.
- Knowledge of database systems and SQL.
- Familiarity with containerization technologies like Docker and Kubernetes.
- Agile development experience and familiarity with CI/CD pipelines.
Compensation & Benefits:
The annual salary range for the Senior Software Engineer position at Snowflake in Charleston, South Carolina is competitive and commensurate with experience. In addition to competitive pay, Snowflake offers a comprehensive benefits package that includes health, dental, and vision insurance, a 401(k) plan with company match, paid time off, and opportunities for career growth and development.
How to Apply:
To apply for the Senior Software Engineer position at Snowflake, please visit our careers page on the Snowflake website and submit your resume online. Only qualified candidates will be contacted for further consideration. Thank you for your interest in joining the Snowflake team.
Required Skills
- Data Analysis
- Statistical Modeling
- Machine Learning
- AI/Deep Learning
- Data Visualization
Disclaimer: usukcajobs.it.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. If you suspect any fraud or malpractice, email us at abuse@usukcajobs.it.com.
