Principal Software Engineer

OpenArc, LLC. Pittsburgh, PA
Full Time Lead Level

Posted 1 week ago

Interested in this position?

Upload your resume and we'll match you with this and other relevant opportunities.

Upload Your Resume

About This Role

Serve as a senior technical leader and hands-on contributor, designing and evolving backend systems for high-traffic APIs, data-intensive services, and revenue-critical workflows within podcast hosting, content delivery, and advertising technologies.

Responsibilities

  • Lead the architecture, design, and delivery of complex software systems
  • Provide technical guidance and mentorship to engineering teams
  • Set coding standards, best practices, and ensure high-quality engineering execution
  • Collaborate with product, design, and leadership to define technical strategy and roadmap
  • Drive innovation by evaluating new technologies and improving system performance
  • Oversee code reviews, identify risks, and ensure scalable, secure solutions

Requirements

  • Proficiency in designing and architecting software, including interactions with hardware, databases, browsers, file systems, and various infrastructure types
  • Strong grasp of how design decisions affect comprehensibility, maintainability, performance, and availability in software systems
  • Deep expertise in writing, analyzing, and debugging code in various programming languages
  • Excellent problem solving skills, including a strong understanding of data structures and algorithms
  • Sound understanding of computer networks, protocols, network security, and internet data transmission
  • A rigorous approach to achieving software privacy and security, including secure coding practices, threat avoidance, and threat mitigation
  • Procedural knowledge for when and how to leverage parallel and distributed computing
  • Demonstrated ability to learn new skills and technologies
  • Excellent communication skills
  • Ethical, pragmatic approach to computation theory, considering automation, human involvement, and ethical boundaries
  • Commitment to incorporating human-centered, universal design with empathy for user and developer experiences
  • NodeJS, koa / express / tRPC, and either or both of JavaScript and TypeScript
  • At least one top tier front-end framework (e.g. React, VueJS, Svelte, Angular), HTML, CSS/SCSS/SASS/LESS

Skills

Angular * JavaScript * CSS * HTML * REACT * TypeScript * Node.js * Vue.js * SveLTE * tRPC * less * Express * SCSS * SASS * Koa *

* Required skills

Benefits

Comprehensive benefits package

About OpenArc, LLC.

Leading IT staffing firm dedicated to connecting talented professionals with ideal opportunities.

Professional Services
View all jobs at OpenArc, LLC. →