Simbase is developing a next-generation IoT communication platform connecting millions of devices worldwide. The role involves designing scalable, reliable backend systems using Python and AWS technologies. This opportunity offers growth, international collaboration, and a dynamic tech environment in Amsterdam.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Simbase is looking for a talented Backend Developer to help build the next generation of global communications for IoT devices.
Simbase is developing a cutting-edge platform that connects millions of devices worldwide, and things are moving fast. This is a chance to join a growing, international team in Amsterdam, and play a key role in taking their technology to the next level.
Why Simbase?
- Shape the Future: You’ll play a pivotal role in designing and evolving our cutting-edge IoT platform—take it for a spin and see the impact you’ll have firsthand!
- Career Growth: Be part of a rapidly growing company with ample opportunities for advancement and skill development.
- Innovative Environment: Work with the latest serverless technologies and cloud services in a dynamic, forward-thinking environment.
- Exciting Culture: Join a collaborative, international team in the vibrant heart of Amsterdam, with a strong focus on innovation and having fun together!
What You'll Do
- Design, develop, and maintain the backend infrastructure that powers our IoT applications, ensuring they are reliable, scalable, and ready for global expansion.
- Develop and maintain production-ready Python code that is clean, well-structured, and optimized for performance.
- Use AWS Lambda, DynamoDB, and other cloud services to build event driven and serverless solutions.
- Design, manage, and enhance CI/CD pipelines to streamline the development and deployment process, adhering to DevOps best practices.
- Quickly resolve backend issues, ensuring system reliability, while continually exploring ways to improve and innovate.
- Work closely with the IT team to deliver seamless, high-quality products.
- Produce clear, comprehensive documentation and ensure code quality through rigorous testing.
What You’ll Bring:
- Backend Development Expertise: At least 3+ years of experience as a Software Engineer, with a focus on backend systems.
- Python Mastery: Strong proficiency in Python, with experience developing and deploying large-scale, production-ready applications.
- Cloud & AWS Experience: Extensive knowledge of AWS services, including Lambda, DynamoDB, SQS, SNS, API Gateway, and EventBridge.
- Serverless Enthusiast: Passion for serverless and event-driven architectures, and the ability to design scalable, efficient backend systems using these technologies.
- Code Quality & DevOps Skills: Ability to write clean, maintainable code and experience with CI/CD pipelines and DevOps practices for seamless deployments.
- Problem-Solving Mindset: Proactive approach to identifying and solving complex problems, with a commitment to delivering high-quality solutions.
- Strong Documentation: Experience writing comprehensive, clear documentation that helps ensure smooth handovers and collaboration.
Nice to Have (but not essential)
- Familiarity with telecom protocols like RADIUS, IPAM, and an understanding of computer networks or roaming technologies.
- Experience with PostHog or similar analytics platforms.
For candidates living outside of Amsterdam and surrounding areas, relocation for the first twelve (12) months of employment is required and supported.