Apply

Parallel Works - Software Engineer Team Lead

Posted 2024-11-07

View full description

πŸ’Ž Seniority level: Lead, 5-7+ years

πŸ“ Location: United States

πŸ” Industry: Technical computing for science, engineering and business applications

🏒 Company: 1871 Member Company

⏳ Experience: 5-7+ years

πŸͺ„ Skills: Linux

Requirements:
  • BSci in Computer Science or related field.
  • 5-7+ years of programming experience in Golang or TypeScript.
  • Experience with WebSockets, RabbitMQ, or other queue-based software architectures.
  • Database experience with MongoDB and PostgreSQL.
  • Understanding of distributed computing and software deployment.
  • Competence with Linux, command-line shell, and scripting techniques.
  • Experience in writing and maintaining unit and integration tests.
Responsibilities:
  • Involves development and enhancement of the Parallel Works platform.
  • Responsible for developing core platform and backend services.
  • Interact with HPC job schedulers, cloud APIs, workflow management frameworks, and container systems.
  • Create a responsive, reliable, and user-friendly system.
  • Opportunity to work with cutting-edge cloud and on-premises technologies.
Apply