Lead Development Engineer

Signify N.V.

$154K — $172K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree in Computer Science, Computer Engineering, Information Systems, or related field with 3+ years experience.
  • Experience developing microservices and complex platform architectures (2+ years).
  • Knowledge of distributed systems with a focus on scalability, performance, and availability.
  • Familiarity with best practices for platform security and reliability.
  • Hands-on experience with cloud technologies like AWS, Azure, or Google Cloud.

Responsibilities

  • Design and implement new features for the Signify IoT platform.
  • Select technologies and establish best practices for IoT Platform engineering teams.
  • Define common frameworks and software libraries for microservice architectures.
  • Diagnose, troubleshoot, and operate the cloud-based IoT Platform system.
  • Collaborate with team members to develop well-designed and tested software solutions.
  • Deliver high-quality software incrementally within an agile environment.
  • Mentor and train new team members on technologies and best practices.

Benefits

  • Company subsidized medical and dental plans.
  • 401K retirement plan with company match.
  • Employee Stock Purchase Plan (ESPP).
  • Paid Time Off, including vacation and holidays.
  • Tuition reimbursement and product discounts.
  • Options for supplemental life and vision insurance.
Full Job Description
More about the role

This is an exciting job opportunity for you as a Lead Development Engineer in Burlington, Massachusetts with Signify responsible for creation, management and operation of a diverse set of features, processes, paradigms and technologies that enable the creation of the Signify IoT Platform.

Key Responsibilities:
  • Focus on design and implementation of new features for the Signify IoT platform.
  • Contribute to technology selection and the creation of best practices that enable the IoT Platform engineering teams to build, debug, test, release, manage and secure the IoT Platform's modern, microservices-based data infrastructure on the cloud.
  • Contribute to the definition of common frameworks and software libraries, in various programming languages, that support the creation of efficient, scalable and highly available microservice-based architectures.
  • Support with the diagnostics, troubleshooting and operation of the cloud-based IoT Platform system.
  • Work closely with architects and technical product managers and other members of your team to translate overall system architecture and product requirements into well-designed, implemented and tested software solutions.
  • Work in an agile environment to deliver high-quality software in an incremental manner.
  • Promoting the adoption of best-in-class software engineering practices, frameworks, and tools.
  • Review and approve design and implementations of various components of the IoT Platform.
  • Mentor and train new members joining the team on technologies and best practices used in the team.
  • Work directly with customers in reviewing their requirements as well as troubleshooting and resolution of issues in their production use cases.
  • Local telecommuting permitted.


What you'll need-Education and Qualifications/Skills and Competencies

While we value and appreciate all applicants, we believe that the following experience and skills will be needed to shine brightly in this job opening:
  • Master's degree in Computer Science, Computer Engineering, Information Systems, or a closely related field and 3+ years of experience.
  • 2+ years of experience must include:
    • Developing microservices and complex microservice-based platform architectures;
    • Distributed systems, designing for scalability, performance and availability;
    • Establishing non-functional best-practices and deploying supporting technologies for improving platform security and reliability (latency, availability, scalability);
    • Data lakes, data warehouses;
    • Containers and container orchestration (e.g. Kubernetes);
    • Experience with at least one leading Cloud technology AWS OR Azure OR Google Cloud;
    • CI/CD automation;
    • Java;
    • Python;
    • Data persistence technologies including relational databases and no-SQL solutions;
    • Apache Spark;
    • Apache Kafka or AWS Kinesis;
    • Containers and container orchestration including Kubernetes.;
    • Maven;
    • Jenkins.
  • Local telecommuting permitted.

Must be legally authorized to work in the United Sates without current or future company sponsorship needs.

Salary: $154,606 - $172,887

Benefits Overview: Company subsidized benefits plan offerings that include Medical, Health Savings Account, Dental, 401K retirement plan with company match, Employee Stock Purchase Plan (ESPP), Paid Time Off, including paid vacation, holidays/personal days, tuition reimbursement and products discounts. Ability to purchase supplemental benefits that include supplemental life insurance, dependent life insurance, vision insurance and Accidental Death & Dismemberment insurance, health care flexible spending account and dependent care flexible spending account See #SignifyLife through the eyes of our employees!

Similar Jobs

More Jobs at Signify N.V.

More Enterprise Technology Jobs

Find similar Lead Development Engineer jobs: