Neptune And Company - Duluth, GA

posted 18 days ago

Full-time - Senior
Duluth, GA
Food and Beverage Retailers

About the position

The Senior Software Architect will lead the design and development of comprehensive software solutions, focusing on IoT devices, data warehousing, and user-facing applications. This role requires a deep understanding of cloud-based architectures, particularly AWS services, and proficiency in various programming languages and frameworks. The architect will guide teams in systems integration and ensure the implementation of scalable, secure, and high-performance solutions.

Responsibilities

  • Design and oversee the architecture of large-scale, distributed systems across the IoT ecosystem.
  • Lead the adoption of AWS services for cloud computing, storage, and data management.
  • Design and implement secure and efficient integration between IoT devices, cloud platforms, databases, and front-end applications.
  • Architect data pipelines and warehousing solutions to collect, process, and analyze IoT-generated data.
  • Collaborate with front-end development teams to define how data is presented in user-friendly interfaces using Angular.
  • Mentor and guide development teams in best practices for using AWS, .NET, Python, SQL, and Angular frameworks.
  • Work closely with product managers, IoT engineers, UX/UI designers, and other stakeholders to ensure all systems meet business objectives.
  • Ensure system security, performance optimization, and adherence to industry standards and regulations.
  • Develop and maintain the technical roadmap, ensuring alignment with the overall product and business strategy.
  • Stay up to date with emerging technologies, bringing innovative solutions to complex system challenges.

Requirements

  • Bachelor's or master's degree in computer science, Engineering, or related field.
  • Minimum of 5+ years in software architecture, development, and engineering roles.
  • In-depth experience with AWS services such as Lambda, S3, EC2, RDS, DynamoDB, and IoT services.
  • Proficiency in .NET (C#), Python, SQL, and familiarity with other programming languages as required.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service