Back

[Remote] Application Developer / Data Engineer

Worldwide Salaried Open

Note: The job is a remote job and is open to candidates in USA. NextGen, a Kelly Telecom Company, is seeking an Application Developer / Data Engineer. The role involves creating and managing DevOps-related tools for the Signify IoT Platform, developing frameworks for engineering teams, and ensuring the quality and security of a microservices-based cloud platform.

Responsibilities

  • Create, manage, and operate DevOps-related tools, processes, and technologies supporting the Signify IoT Platform
  • Develop horizontal tools, frameworks, and best practices enabling engineering teams to build, debug, test, release, manage, and secure a modern microservices-based cloud platform
  • Define common frameworks and reusable software libraries across multiple programming languages to support scalable and highly available microservice architectures
  • Support the operation of IoT platform architecture, troubleshoot issues, and drive continuous improvements with a focus on quality, performance, and security
  • Collaborate with architects, technical product managers, and engineering teams to translate system architecture and requirements into well-designed, tested software solutions
  • Work in an Agile environment to deliver high-quality, incremental software releases

Skills

  • Bachelor's degree required with 8+ years of proven hands-on experience as a Software Engineer focused on cloud-based systems
  • Strong programming experience in multiple languages including Java and Python; Golang or Node.js is a plus. Strong Java (preferably Java 1.8) expertise required
  • Proven experience building cloud-based SaaS and PaaS platforms
  • Experience designing and maintaining enterprise ETL pipelines using SSIS, integrating manufacturing, finance, and supply chain data from Oracle and SQL Server systems
  • Hands-on experience with AWS services including EC2, S3, DynamoDB, RDS, Lambda, API Gateway, and Fargate
  • Experience architecting modern analytics/data platforms using Snowflake and dbt, including layered data models (staging, intermediate, marts) with SQL-based development and CI/CD practices, improving efficiency and reducing rework
  • Strong experience designing microservices and distributed system architectures
  • Deep understanding of scalability, performance, and high availability in distributed systems
  • Experience defining non-functional requirements including security, auditability, reliability, latency, and monitoring
  • Knowledge of distributed network architectures and network security principles
  • Strong understanding of both relational and NoSQL databases
  • Excellent communication and collaboration skills across technical and non-technical teams
  • 3+ years of Agile software development experience

Company Overview

  • As part of KELLY’s SETT (Science, Engineering, Technology, and Telecom) Business Unit, we are committed to providing state-of-the-art digital infrastructure and telecom engineering solutions for legacy, 5G, and private networks. It was founded in 2009, and is headquartered in San Diego, California, USA, with a workforce of 501-1000 employees. Its website is http://nextgengr.com.
  • Apply To This Job

    More jobs