Jobs · Engineering · California

Application Engineer

O2 Technologies,Inc · Redwood City, CA · 1 wk ago
On-siteEngineeringContract

Responsibilities

  • Design, create, and maintain processes, integrations, applications and scripts, mostly on the backend with Python
  • Deploy cloud resources mostly with Terraform
  • Some frontend (JS, React, Typescript)
  • Design system requirements for new and existing applications
  • Create and implement company-wide tools and methodologies
  • Oversee, and often perform, major application installations and upgrades
  • Develop applications supporting physical product design, manufacturing, logistics, and inventory systems
  • Review peer code
  • Contribute to many internal git repositories

Qualifications

  • Strong knowledge of Python and web frameworks such as Flask and Django
  • API development experience in Python (graphql, REST)
  • Experience with SQL/NoSQL databases (MySQL, Postgres, DynamoDB)
  • Understanding of ORM (object-relational mapping) libraries such as SQLAlchemy
  • Excellent python coding skills and understanding of python best practices
  • Cloud (AWS) development and deployment experience
  • General frontend development knowledge (React, TypeScript)
  • Good communication skills, and ability to collect requirements from customers
  • Great customer service skills as it relates to application support and training
  • Experience with docker or similar container based systems

Bonus Qualifications

  • Experience with developing internal business applications
  • Experience supporting physical product design, manufacturing, logistics, or inventory systems
  • In-depth knowledge of Linux systems
  • Experience with authentication, authorization methods and access control
  • Experience with process automation & integration
  • Experience with requirements gathering & customer support
  • Experience with code review & git collaboration

Technical Skills

  • Python / Flask / Django
  • GraphQL / REST APIs
  • MySQL / PostgreSQL / DynamoDB
  • SQLAlchemy
  • AWS (EC2 / S3 / RDS)
  • Terraform (IaC)
  • Docker / Containers
  • Linux / Bash
  • React / TypeScript / JavaScript
  • Git / GitHub

Education & Industry Experience

  • Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Mechanical Engineering, Systems Engineering.
  • Preferred: Master's in Computer Science, Master's in Software Engineering, MBA.
  • Industry Experience: Autonomous Vehicles / Robotics, Manufacturing & Industrial Automation, Logistics & Supply Chain, Technology / Software Development, Physical Product Engineering

Similar jobs

Software Engineer

RelativityArizona, United States· 1 wk ago
Engineering$79k–$119k/yrapply on kcura.wd1.myworkdayjobs.com

Software Engineer

RelativityOklahoma, United States· 1 wk ago
Information Technology$79k–$119k/yrapply on kcura.wd1.myworkdayjobs.com

Software Engineer

Accenture Federal ServicesChantilly, VA· 2 wk ago
Engineering$130k–$265k/yrapply on boards.greenhouse.io

Software Engineer

BarclaysWhippany, NJ· 1 mo ago
Engineering$190k/yrapply on search.jobs.barclays

Software Engineer

Royal Cyber Inc.Naperville, IL· 26 mo ago
Engineeringapply on royalcyber.zohorecruit.com