Simplify Logo

Full-Time

Senior Software Engineer

Posted on 7/19/2023

Hatch IT

Hatch IT

11-50 employees

Recruiting solutions for tech startups

Senior

Remote

Category
DevOps & Infrastructure
Backend Engineering
Cloud Engineering
Software Engineering
Required Skills
Python
NoSQL
Management
Node.js
Java
Docker
Go
Terraform
SCRUM
Development Operations (DevOps)
Linux/Unix
Requirements
  • Experience in development & deployment across multiple cloud providers
  • Good knowledge of microservices architecture & large-scale API design and development
  • Experience with Docker containers and orchestration platforms
  • Experience developing solutions using automation tools
  • Good knowledge and extensive experience with a broad set of ADC component technologies
  • Experience crafting complex product technologies and initiatives
  • Able to collaborate and thrive in a dynamic environment
  • Demonstrated excellence in written and verbal communications
  • Recommends and maintains technical design methodologies, processes and standards
  • Participates on cross functional design teams
  • Engages with Product Management to drive detailed product requirements
  • Excellent organizational agility and interpersonal skills
  • Database knowledge including Relational and NoSQL databases
  • Operating System knowledge of Linux, OS Processes, Threads, Scheduling, Synchronization, Memory Management, and Input/Output device management
  • Coding experience in languages such as Java, Python, Golang, Node.js, and C/C++
  • Experience in service mesh and micro-service frameworks
Responsibilities
  • Technical guide and a leader in designing & coding robust scalable, loosely coupled components and microservices
  • Apply architecture and design principals consistently and holistically
  • Strong focus on DevOps use-cases and work-flows
  • Optimized internally for extensibility and enabling development teams to operate quickly
  • Work with SCRUM teams and Product Management to refine requirements and design efficient, flexible, highly scalable and extensible services
  • Drive critical component design decisions across working teams
  • Work to drive decisions through a crisp decision-making process and framework
  • Analyze criteria and options and bring together necessary data to answer key questions
  • Meet with key partners, internal teams and 3rd party partners in joint design and development efforts while being able to articulate roadmap and product architecture
Desired Qualifications
  • Experience in Terraform or infrastructure provisioning tools
  • Experience in service mesh and micro-service frameworks

hatch I.T. offers tailored recruiting solutions for emerging tech startups, including a flagship program called Scale, which provides a customized Recruitment Process Outsourcing (RPO) hiring solution designed for startup tech teams. They also provide Contract-To-Hire and Contingency Hiring to support the needs of startups at every stage of growth.

Company Stage

N/A

Total Funding

N/A

Headquarters

McLean, Virginia

Founded

2012

Growth & Insights
Headcount

6 month growth

-4%

1 year growth

-4%

2 year growth

-4%

Benefits

Premium insurance

Mental health days

Caregiver leave

Time off

Internet reimbursement

Savings plan

Anniversary reward program

Additional benefits

INACTIVE