- At least 5 years of relevant experience
- Experience in developing large-scale web applications using cloud services
- Strong backend experience: Node.js
- Understanding of HTTP protocol, RESTful APIs, SaaS models
- Knowledge of database architecture (MongoDB or similar)
Education
- BA/BS in Computer Science or a related field - Collaboration with the Engineering Team to understand technical requirements and ensure optimal alignment with application and cloud architecture
- Experience working in an early stage, scaling startup and prior experience with SaaS and PaaS models
- Being a problem solver with the urge to help businesses work better
- Strong knowledge of cloud platforms (AWS, GCP)
- Understanding of large-scale data processing platforms (Apache Spark, Hadoop)
- Fearless Linux and shell expert
- Experience with automating deployment, continuous delivery, continuous integration (Jenkins, Ansible), virtualization and containers (Docker, Kubernetes, Vagrant)
- Knowledge of Node.Js, Python, Mongo
- Understanding that mission-critical systems need to operate 24×7, being ready to prevent instabilities whenever they may happen, with the help of your colleagues, and a double espresso.
Education - BA/BSc degree or equivalent, preferably in Engineering or
Computer Science - Being a backend software engineer with 5 years of relevant experience
- Experience in Python development
- Working with AWS and Google Cloud
- You prefer UNIX environment
- You’re comfortable building from the ground up
Bonus Points - You love dogs
- Expertise in C/C++ development
- Expertise in NumPy/SciPy driven analysis (ML ftw!)
- Expertise in Machine learning (hands-on experience)
- Expertise in Spark driven analysis
- Experience with GPU programming
- Experience with Git
- You like statistics, data modeling
- You prefer mint chocolate chip ice cream be green, not white
Apply via https://www.climacell.co/careers or [email protected]
ClimaCell is a weather technology software developer that is on a mission to map all of the weather data in the world. While traditional weather companies all primarily use the same weather data sources with a focus on government radar, ClimaCell is the first and only company to use data from new sensing technologies including wireless communication networks to monitor precipitation.
1) SENIOR FULL STACK SOFTWARE ENGINEER
- At least 5 years of relevant experience
- Extensive experience with Modern Single Page Application Frameworks, ie. Angular / React / Vue and Flux pattern.
- Experience in developing large-scale, customer facing web applications and APIs using cloud services
- Strong backend experience: Node.js
- Understanding of HTTP protocol, RESTful APIs, SaaS models
- Knowledge of database architecture (MongoDB or similar)
2) HIGH PERFORMANCE COMPUTING SOFTWARE DEVELOPER
- Python expertise including NumPy/Pandas
- CUDA expertise including PyCUDA/Numba
- Some experience with Java or C/C++
- Debugging skills
- Experience with distributed processing concepts
- Experience with document-oriented databases
- Experience with service-oriented architectures
- Knowledge of parallelization/multiprocessing/multithreading
- Linux expertise
- Bonus: prior experience with machine learning