Senior Infrastructure Software Engineer

Bloomfield RoboticsPittsburgh, PA
39d

About The Position

We are seeking an Infrastructure Software Engineer to join our growing team. You will play a key role in building and maintaining our Compute Platform both on the edge and in the cloud to orchestrate telemetry systems and other teams' workloads. This position requires a balance of technical skills and innovative thinking to support our evolving technology stack.

Requirements

  • 2-3 years of professional experience in software engineering with a focus on infrastructure and data systems
  • Proficiency in Python; familiarity with Go is a plus
  • Knowledge of AWS services, especially ECS, S3, and Lambda
  • Familiarity with infrastructure-as-code tools, particularly Terraform and Ansible
  • Understanding of containerization technologies, especially Docker
  • Good Linux skills, including bash scripting and command-line proficiency
  • Knowledge of networking concepts, including DNS, DHCP, and TLS/HTTPS
  • Interest in event-driven architectures and distributed systems
  • Strong problem-solving skills and the ability to independently research and implement solutions
  • Excellent communication skills and ability to collaborate across teams
  • Adaptability and enthusiasm for learning new technologies

Nice To Haves

  • Proficiency with container orchestration technologies such as Kubernetes
  • Experience with messaging systems such as NATS
  • Familiarity with AgTech or precision agriculture domains

Responsibilities

  • Assist in the design and implementation of hybrid cloud/edge infrastructure solutions using both AWS services and our proprietary Smasher devices
  • Contribute to the migration of scan processing from cloud to edge solutions
  • Work with the API team to enable new product features
  • Work with the QA team to develop and maintain automation tools for scan quality assurance
  • Contribute to the evolution of our computing platform
  • Assist in expanding event-driven architecture solutions
  • Collaborate with senior team members and contribute to the team's technical growth

Benefits

  • Competitive base salary & bonus
  • Medical, dental and vision insurance
  • 401(k) retirement plan with company match
  • Unlimited PTO
  • Parental Leave
  • Training & Development Stipend

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Publishing Industries

Education Level

No Education Listed

Number of Employees

11-50 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service