Description
About Us:
Parallel Works is a Chicago-based startup focused on technical computing for science, engineering and business applications. The Parallel Works SaaS platform makes high performance computing (HPC) workflows easy, fast and collaborative on hybrid cloud and supercomputing environments. The platform acts as middleware between these wide ranges of computing resources and allows organizations to leverage their resource, billing and user hierarchies in a uniform way. Our customers range from small and nimble startups and research organizations creating innovative computing and ML pipelines to the world’s leading flood modeling engineers to government weather and defense agencies to global automotive suppliers.
The Role:
This position involves leading the core development team building and enhancing the Parallel Works platform, which runs on leading public cloud platforms: AWS, Azure and Google Cloud. The team works with HPC job schedulers, cloud APIs, workflow management frameworks, and container systems to create a responsive, reliable, and user friendly system. The role will involve working with company leads on prioritizing and executing the platform roadmap, delivering customer requirements, and unblocking the development team as they run into issues.
Requirements
Responsibilities
- Work with the Director of Engineering to prioritize engineering and development tasks.
- Implement and ensure the platform roadmap gets scheduled and completed.
- Implement and manage the team’s sprint process and CI/CD best practices.
- Unblock the development team as they run into issues.
- Directly manage and grow junior software engineers as the team expands.
Required Experience
- Minimum BSci in Computer Science or related field. 5-7+ years of experience in software engineering management and/or development.
- Distributed computing, good understanding of how software is load balanced and deployed in production.
- Comfortable with Linux operating system, command-line shell interpreters and scripting techniques.
- Automation experience (Terraform, k8s, Ansible).
- Programming languages (TypeScript, Golang, Python).
- Database experience (MongoDB, PostgreSQL).
- Tunneling and port forwarding, WebSockets, RabbitMQ or other queue based software architecture.
- Experience writing and maintaining unit and integration tests. Git and CI/CD best practices.
Parallel Works is an Affirmative Action, Equal Opportunity Employer. As part of our standard hiring process for new employees, employment with Parallel Works will be contingent upon successful completion of a comprehensive technical evaluation and a background check.
Benefits
- 100% remote
- Medical, Dental, Vision
About 1871 Member Company
The story of the Great Chicago Fire of 1871 isn’t really about the fire. It’s about what happened next: A remarkable moment when the most brilliant engineers, architects and inventors came together to build a new city. Their innovations – born of passion and practical ingenuity – shaped not just Chicago, but the modern world. What started 140 years ago continues to this day.
Chicago’s brightest digital designers, engineers and entrepreneurs are shaping new technologies, disrupting old business models, and resetting the boundaries of what’s possible. If that sounds like you, join us.
Come to a place where you can share ideas, make mistakes, work hard, build your business and, with a little luck, change the world.
Welcome to 1871.
From photo-editing apps to interactive healthcare programs, 1871 has a member company that fits your interests and expertise! Whether you’re a designer, a marketing expert, or software developer, we have a startup looking for you. Each company is looking for a way to innovate their industry and is looking to do so in creative and original ways. We are looking to match you with one of our amazing member companies based on the information you provide to us and their current needs. If you believe that you have the skills and vision to help digital startups get their start, 1871 is the right place for you!