8th Light · 2 days ago
Principal Software Engineer
Wonder how qualified you are to the job?
Developer ToolsDevOps
Insider Connection @8th Light
Responsibilities
Making immediate contributions to projects, rapidly building trust with clients
Working pragmatically to balance technology choices while delivering high-quality work within deadlines
Leading architecture and software design discussions
Generating new potential solutions to challenges (technical and non-technical) in partnership with team members and clients
Leading or initiating formal feedback conversations with teams and clients via retrospectives
Clearly articulating and documenting outcomes and driving forward action items
Ensuring your team has a healthy, prioritized, estimated backlog
Managing high-level project roadmaps as the team lead for large engagements
Maintaining relationships with client technical leaders
Regular syncs with the client to provide status updates, and for identifying and evaluating risks and presenting potential solutions
Serving as a mentor to those on your teams
Identifying and resolving blockers to team progress
Contributing to 8th Light by serving as a mentor to apprentices, leading or designing workshops internally or for clients, representing 8th Light in the tech community, or supporting our hiring processes
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Written production-quality code in Ruby OR Elixir OR Java OR Python OR JavaScript OR TypeScript OR React — preferably two or more languages
Built high-quality, maintainable software collaboratively, incrementally, and pragmatically
Built larger features or subsystems
Used context-appropriate automated testing to inform software design choices and catch bugs
Debugged and refactored pre-existing code to incrementally improve it
Collaborated with teams using Git, MacOS/Linux, and CI/CD
Addressed architecture-level concerns such as scalability, security, reliability, and performance
Led projects or teams
Brought together people from different functions and perspectives in forums that encourage idea sharing, collaboration, and problem solving
Made thoughtful recommendations and set direction in the face of ambiguity
Mentored and shared knowledge with colleagues
Actively sought out and effectively given feedback
Communicated empathically with stakeholders and colleagues
Collaboratively led stakeholders to balance technical considerations with product and user needs
Making immediate contributions to projects, rapidly building trust with clients
Working pragmatically to balance technology choices while delivering high-quality work within deadlines
Leading architecture and software design discussions
Generating new potential solutions to challenges (technical and non-technical) in partnership with team members and clients
Leading or initiating formal feedback conversations with teams and clients via retrospectives
Clearly articulating and documenting outcomes and driving forward action items
Ensuring your team has a healthy, prioritized, estimated backlog
Managing high-level project roadmaps as the team lead for large engagements
Maintaining relationships with client technical leaders
Regular syncs with the client to provide status updates, and for identifying and evaluating risks and presenting potential solutions
Serving as a mentor to those on your teams
Identifying and resolving blockers to team progress
Contributing to 8th Light by serving as a mentor to apprentices, leading or designing workshops internally or for clients, representing 8th Light in the tech community, or supporting our hiring processes
Preferred
Experience in infrastructure as code
Experience in data engineering
Experience in CI/CD pipelines
Experience in native mobile development
Benefits
Learning budget
MasterClass
Flexible PTO & flexible work schedule
Wellness days
12 weeks of new parent leave available for eligible employees
Semi annual promotion panel