Software Engineer – Platform
Company | Pryon |
---|---|
Location | New York, NY, USA |
Salary | $140000 – $170000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Mid Level |
Requirements
- Minimum of 3 years of related experience with a Bachelor’s degree; or 1 year and a Master’s degree; or a Ph.D. without experience; or equivalent work experience
- Basic knowledge of development & deployment across multiple cloud providers such as Amazon Web Services, Microsoft Azure, Google Cloud, VMWare and OpenStack
- Coding experience in Golang (Java, Python, or C# background is acceptable)
- Working knowledge of micro-service architectures & large-scale API design and development
- Understanding of service mesh frameworks (Istio), Terraform, container systems (Docker), and orchestration platforms (ECS, Kubernetes, Mesos and/or Swarm)
- Experience in developing solutions using automation tools such as Ansible, Chef, Puppet, System Center
- Working knowledge of Relational and NoSQL databases
- Operating System knowledge of Linux, OS Processes, Threads, Scheduling, Synchronization, Memory Management, and Input/Output device management
- Able to collaborate and thrive in a dynamic high performing environment
- Demonstrated excellence in written and verbal communications
- Excellent organizational agility and interpersonal skills
Responsibilities
- Work closely with peers to design & code robust scalable, loosely coupled components and micro-services that integrate with both public and private cloud infrastructure, as well as on-prem applications
- Apply architecture and design principles consistently and holistically to enable target end-to-end usage scenarios
- Provide good focus on DevOps use-cases and workflows
- Work to drive decisions through a crisp decision-making process and framework
- Analyze criteria and options and obtain necessary data to answer key questions
Preferred Qualifications
-
No preferred qualifications provided.