Conductor is building a revolutionary cloud platform. Our mission is to lead the transition from on-premises infrastructure to cloud-based, infinitely scalable and on-demand resources for rendering, simulation and beyond. Conductor enables entire workflows of VFX and Animation facilities, whether they’re using custom tools or off the shelf software to extend seamlessly into the cloud.
Back-End Software Engineer
Following our Series A funding round, we’re looking for an enthusiastic Back-End Software Engineer to join us in crafting an indispensable part of the content creation toolset. You will need to have prior experience developing back-end services and API’s.
What to expect:
In your first 90 days: you’ll contribute to existing microservices in Python and help maintain our legacy Python AppEngine codebase. You’ll contribute to architectural discussions, participate in code reviews, and you’ll deploy your services automatically through our CI/CD pipeline.
In your first 6 months: you’ll design, write and own microservices written in Python and/or Go, and help migrate our existing services to AWS.
By the end of your first year: you’ll write lambda functions on AWS, and own several services written in Python and/or Go.
Do you want to be instrumental in the future of cloud-based services? We want to hear from you!
Contribute to architectural design of the platform
Execute full lifecycle software development
Write well designed, testable, efficient code
Produce specifications and determine operational feasibility
Tailor and deploy software tools, processes and metrics
Work together with QA to develop software verification plans and quality assurance procedures
Document code and maintain software functionality
Proactively analyze, diagnose, and resolve software bugs
Serve as a subject matter expert
Comply with project plans and industry standards
Ability to work effectively and collaboratively in a small team
Excellent communication skills and strong teamwork ethic
Passion and enthusiasm for creating amazing products and delivering unparalleled user experience
Strongly motivated by opportunities to positively impact the direction of the company and product
Experience designing and implementing RESTful APIs
Proficient in Python and Git
Highly Desired Skills/Characteristics:
Experience in design and implementation of complex SaaS/PaaS systems
Demonstrated success in a fast-paced startup environment
Familiar with one or several cloud platforms: AWS, Azure, and/or GCP
Experience implementing microservices in a distributed environment
Familiarity with serverless architecture
Experience with relational, document, and object databases
Proficient in Go (golang)
Minimum 3+ years software development experience with relevant technologies
Experience designing and implementing GraphQL APIs
Experience containerizing services with Docker
Experience in analytics, billing systems and user management systems
Experience deploying services to Kubernetes or AWS ECS
Experience working with Continuous Integration and Automated Testing
Experience using Jira, Confluence or other similar development tools
Broad technical software and/or systems experience coupled with interest in growing skills and gaining experience depth
In the media:
Interview with CEO Kevin Baillie at Siggraph 2017
BusinessWire Series A funding announcement
IBC 365 feature