Full Stack Engineer
We are on the lookout for talented and passionate individuals, to join our expanding team as Full Stack Engineers. This position is perfect for self-motivated individuals comfortable navigating diverse data needs across multiple teams, systems, and products. If you are excited about kickstarting your career in a startup environment and supporting customers in their next generation of data initiatives, we encourage you to explore this opportunity.
Have a question?
Our data experts are ready to help. Just enter your info, and we'll direct you to the right person.
Our data experts are ready to help. Just enter your info, and we'll direct you to the right person.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Key Responsibilities:
- Design, develop, and maintain scalable web applications and services.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Develop and integrate RESTful APIs and microservices.
- Work with databases, including SnowSQL and MS SQL, to manage and manipulate data efficiently.
- Implement message queuing solutions using Kafka, AEH topics, and other relevant technologies.
- Handle data transfer securely using Cleo/SFTP.
- Utilize Mulesoft for API management and integration.
- Write clean, maintainable, and efficient code in Python.
- Troubleshoot and debug applications to optimize performance.
- Stay up-to-date with emerging technologies and industry trends to improve development processes and application performance.
Required Skills and Qualifications:
- 3-5 years of experience in full stack development.
- Proficient in Python and SQL.
- Strong understanding of API concepts and RESTful API development.
- Experience with Mulesoft and microservices architecture.
- Hands-on experience with SnowSQL and MS SQL databases.
- Knowledge of message queuing systems, including Kafka and AEH topics.
- Familiarity with Cleo/SFTP for secure data transfer.
- Experience with message queues and data streaming.
- Solid understanding of software development best practices and design patterns.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Preferred Qualifications:
- Experience with cloud platforms (e.g., AWS, Azure).
- Familiarity with frontend technologies such as HTML, CSS, and JavaScript.
- Experience with DevOps practices and CI/CD pipelines.
- Knowledge of containerization technologies like Docker and Kubernetes.