As a developer on the Internal Systems team at BoxCast, you will part of a team responsible for the building blocks of our internal web applications (AngularJS, Vue.js), payment processing system (Go, Stripe), ETL processes (Panoply, Sisense), and other connected systems. The Internal Systems (SYS) team improves the systems our staff use every day in order for us to achieve and maintain efficient scale. You are not required to be proficient in all tech stacks, but a willingness to flex and learn is valuable.
Note: BoxCast offers a hybrid work option. The Software Engineer will have the freedom to work remotely or at an office whenever they choose.
What You’ll Do * Utilize your strong front and backend development skills to architect and build integrations between BoxCast and key 3rd party applications, from payment processing to customer management systems * Architect, develop, deploy, and maintain features, services, and microservices — primarily on Amazon Web Services * Collaborate with cross-functional resources, including User Experience Designers and Quality Engineers to design and test releases * Achieve excellent project execution results by actively participating in sprint planning, kickoff, and review meetings * Stay informed of emerging technologies and evaluate their value to the organization’s operations * Mentor colleagues in your specific areas of technical strength and learn from colleagues that exhibit superior strength in areas you may have knowledge gaps
How You’ll Display Our Values * Integrity: you will be a beacon of trust and ethical engineering among a team of talented engineers * Collaboration: you will routinely interact with employees at all levels of the company, including company leadership and employees in other departments * Judgement: you will make the best architectural decisions, even if you only have limited or at times unclear supporting data or requirements * Achievement: you will contribute and develop reliable and high quality code that inspires colleagues and the broader organization * Innovation: you will develop cutting edge features for our end-to-end live video streaming SaaS platform
Must Haves * 2+ years of professional experience * Experience with Go, Java or any object oriented programming language * Experience with modern front end frameworks like Vue.Js, Angular, or React * Experience working in an agile environment * A desire to solve complex problems at scale * High attention to detail and process
Nice to Haves * Experience working with 3rd party applications and APIs * Experience working with Stripe * Experience working with ETL or data pipelines * Experience with AWS or a related cloud service * Exposure to microservice architectures
BoxCast is a live streaming company based in Cleveland, Ohio, but we serve broadcasters and viewers in more than 200 countries. Our founders launched BoxCast back in 2013 with one purpose: to make people part of the experience.
Since then, we’ve helped thousands of people connect with their communities and reach those who can’t attend events in person. Our vision is to be the best live streaming company for organizations — always evolving and pursuing better ways to amaze our customers. We pride ourselves on our company values of integrity, collaboration, judgment, achievement, and innovation.
BoxCast is proud to be an Equal Employment Opportunity employer.
Sponsorship for work authorization for foreign national candidates is not available for this position.