Software Development Engineer

I2M Llc.8 months ago
Raleigh, NC, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

As a Software Development Engineer at STREAMETRIC

you drive the development and operation of our IoT platform technology stack to ensure a great experience for our customers and actively contribute to the growth of the startup. Our mission is to empower water and wastewater utilities for a smart tomorrow. Our products help them to avoid critical issues and make for operating and maintaining the infrastructure for the people.

www.streametric.io

YOUR RESPONSIBILITIES:

  • Develop and maintain backend services using Python and microservices architecture.
  • Design and implement cloud-based solutions on AWS.
  • Build responsive, interactive user interfaces using React and TypeScript.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Participate in code reviews, testing, and debugging to ensure reliability and performance.

REQUIREMENTS

  • Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent experience).
  • Proficiency in Python for backend development.
  • Experience with AWS services (e.g., Lambda, S3, DynamoDB).
  • Understanding of microservices architecture and RESTful APIs.
  • Experience in React and TypeScript for front-end development.
  • Excellent problem-solving skills and eagerness to learn.

What We offer

  • Bonus and Full Benefits
  • Professional development opportunities and mentorship.
  • Highly collaborative team, ability to take ownership of core product features and a fast-paced work environment.

Base salary range: $80-100k (Commensurate with Experience)

Location: Raleigh, NC (mainly onsite)

Required Skills

TypeScript
RESTful APIs
Python
Microservices Architecture
Problem-solving
AWS (Lambda, S3, DynamoDB)
React