Back-end Engineer

GET HIRED RECRUITING LLC
Austin, TX, United States
3 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Amazon Web Services Microsoft Azure Computer Networks Continuous Integration Data Structures Relational Databases Software Design Patterns Distributed Systems PostgreSQL Node.Js NoSQL Object-Oriented Software Development
+12 more
Redis SQL Databases Unix Commands Backend Git Containerization Kubernetes Information Technology Atlassian Tools Build Tools Software Version Control Docker

Job description

  • Implement and maintain solutions for data-focused tools and services.
  • Collaborate with team members to establish objectives and design efficient systems to enhance our users’ experiences.

Requirements

You are an engineer who writes efficient, deployable code that is easy to maintain and conforms to best practices. You are preferably well versed in Node.js to develop web-based backend systems. You are familiar with at least one of the major cloud providers, preferably but not necessarily GCP. Our production stack is straightforward: Kubernetes, Docker, and Express; you must have working knowledge of these or similar systems. We use a multitude of different stores (SQL, NoSQL as well as caching systems like Redis); you must understand distributed computing and storage concepts., * 2+ years of recent professional development experience in Node.js.

  • Working knowledge of version control (preferably git), Unix command line tools, and networking concepts.
  • Working knowledge of OOP, design patterns, algorithms, and data structures, especially as they may apply to distributed systems.
  • Professional experience with at least one of the major cloud providers (GCP/AWS/Azure), preferably but not necessarily GCP.
  • Professional experience with relational databases (PostgreSQL), NoSQL databases (key-value systems), and caching technologies (e.g., Redis).
  • Experience with CI/CD, containerization, and deployment concepts.
  • Flexibility and willingness to learn new technologies as needed.
  • Willingness to assist in operational activities.
  • Ability to work well as part of a collaborative development team.
  • BS or equivalent coursework (AS, training, or work experience) in Computer Science or related field.
  • Availability during normal US business hours.

Bonus Qualifications

  • Experience with Unreal 4.0 (our client-side application).
  • Jira & Confluence experience
  • Professional experience with Kubernetes and Docker, or similar container/deployment technologies. Especially in the administration of Kubernetes.
  • A fascination with build systems, continuous integration, deployment, content management, and CDNs.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…