
Software Engineer – Ecosystem Team
Snowflake
full-time
Posted on:
Location Type: Hybrid
Location: Warsaw • Poland
Visit company websiteExplore more
About the role
- Design, develop, and maintain features for the platform and various ecosystem tools.
- Contribute to critical open-source projects, engage with the developer community, and help resolve issues with key connectors like SQLAlchemy and Tableau.
- Work with a variety of languages, including Java, Python, and Go, to support tools like the Terraform Provider and other ecosystem integrations.
- Partner closely with Product Managers to understand customer requirements and translate them into cutting-edge new capabilities.
- Analyze and solve complex challenges in fault tolerance, high availability, performance, and scale.
- Ensure the operational readiness of our services and meet our commitments to customers regarding reliability and performance.
- Participate in on-call rotations to support the services you build.
Requirements
- 2+ years of industry experience designing, building, and supporting software in a production environment.
- Proficiency in Java or Python is required.
- Experience with systems programming, including multi-threading, concurrency, and related concepts.
- Strong debugging and troubleshooting skills, particularly in a cloud environment.
- Excellent communication skills and a passion for collaborating with a diverse group of colleagues and external developers.
- BS/MS in Computer Science or a related major, or equivalent experience.
Benefits
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaPythonGoSQLAlchemyTableauTerraformmulti-threadingconcurrencydebuggingtroubleshooting
Soft Skills
communicationcollaborationproblem-solving
Certifications
BS in Computer ScienceMS in Computer Science