Lead Software Engineer

01 Jun 2024

Vacancy expired!

Job Title: Lead Software Engineer (Nodejs, Python)

Location: Irvine, CA, Dallas, TX, or Atlanta, GA (Remote)

Duration: CTH

Job Description:

As a Lead Software Engineer you will:

Build solutions exclusively

using AWS technologies and offerings including SNS and SQS, S3, DynamoDB, Lambda Functions, Athena, Aurora, Glue, and Firehose.

Have end-to-end ownership of solutions, from participation in clarifying requirements to collaborating on architectural design,

technical documentation, programming, manual and automated testing, building, deploying, validating, monitoring, and after-hours rotating operational support.

Take an active role in identifying and prioritizing opportunities for investment in the technical, non-functional requirements of the system.

Learn and become familiar with a supporting platform built using Circle CI, Nomad, Consul, Vault, Kong, using Docker containers and Lambdas, and adhering to patterns described by 12 Factor App Methodology

Participate in evaluations of new technologies, platforms, frameworks, and techniques, collaborating with your peers to help shape the direction of the engineering group.

Take responsibility for building and evolving our engineering culture of excellence across multiple teams, leading by example and mentoring less experienced engineers.

Must Have Experience - (Python, AWS, APIs, and Nodejs)

Requirements:

Python and Node.js

RDBMS experience, including schema design and performance optimization:

CI/CD pipeline delivery and pipeline automation experience

Experience developing test coverage for applications

Experience with Production Monitoring tools like cloud logs, metrics, application/DB analytics for debugging, performance optimization, and maintaining SLAs.

Experience designing and building UIs with a modern framework (React, Angular, vue.js, Ember) with knowledge of how it differs from its alternatives

Familiarity with Terraform, Ansible, and patterns of Infrastructure as Code

Experience with non-relational data stores, especially Elasticsearch and DynamoDB

Demonstrated ability to lead team members, gain trust, and facilitate discussions of competing ideas

Experience mentoring and growing the processes and capabilities of their team and the individuals on it

Bachelor's degree in Computer Science or related field, or equivalent work experience

7 years of professional experience in software development

  • ID: #42072213
  • State: Texas Dallas / fort worth 75201 Dallas / fort worth USA
  • City: Dallas / fort worth
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2022-06-01
  • Deadline: 2022-07-30
  • Category: Et cetera