Backend Software Engineer
Pan Dimensional · Salt Lake City Metropolitan Area · Yesterday
Information TechnologyFull-time
Requirements
- Experience across software development, applications, and infrastructure.
- Excited about the opportunity to help build a world-class DevOps driven solution.
Responsibilities
- Designing, automating, implementing and supporting infrastructure and processes around the delivery of our software in a continuous and secure manner.
- Helping, as a member of the overall engineering team, to deliver software on time.
- Being a point-expert on certain technologies, but also cross-training other team members to back-fill you when you are not available.
- Being a part of a team providing 24x7 availability in a rotation.
Qualifications
- Ability to adapt and learn new technologies.
- Understanding of application stacks and how modern applications are structured, built, and deployed using continuous delivery processes, with idiomatic container patterns.
- Willingness to help through the transition of a monolithic rails application onto ephemeral containers.
- Comfortable with Linux infrastructure, databases, and web technologies, including virtualization, Docker containers, and cloud providers.
- Experienced with software development, programming, and scripting, but also like to be involved in how the platform and infrastructure are put together.
- Understand security concerns and authentication models.
- Love to automate everything.
- Recognize what you don’t know and learn new things quickly.
- Willing to stand for and explain what you believe in, and you are okay even if it is not what is used.
- Like to participate as a member of a highly collaborative and effective team that provides the technology services for the company.
Skills
- Containers (Docker, Kubernetes, or other styles)
- AWS, EC2, VPC, S3 and other services
- Linux systems (Redhat/CentOS, Ubuntu, Debian, Alpine, etc)
- Databases (MySQL, Redis, Elasticsearch)
- Scripting & Programming (ruby, python, elixir, javascript/node.js, etc)
- Automation/Orchestration Systems (chef, salt, ansible, puppet, etc)
- Continuous Delivery and Continuous Integration (Jenkins, Circle, CodeShip, etc)
- Networking, Sockets, Traffic Routing, Load Balancing, etc
Benefits
At Pan Dimensional, you will have a significant impact on what we do and how we do it. You enjoy helping people, have experience with a variety of technologies, and an eagerness to assist the team so they can get their jobs done; you will help us build amazing software in a market that really needs it.