Software Engineer - Ecosystem team
🕒 +30 days ago
📍🇵🇱 Warsaw🔀 Hybrid🕛 Full Time🔧 Junior-Level🗄️ Backend Engineer
PythonJavaGoJavaScriptSQLTerraformTableauDistributed SystemAWSAzure
📋 Description
- 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 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.
- Experience with Go or JavaScript.
- Experience building and designing customer-facing distributed web services and APIs (e.g., REST, RPC).
- Knowledge of SQL or other database technologies, including their internal design and implementation.
- Familiarity with public clouds (AWS, Azure, GCP).
🎁 Benefits
- Hybrid work arrangement.