8th Light ยท 4 days ago
Principal Software Engineer
Wonder how qualified you are to the job?
Developer ToolsDevOps
Insider Connection @8th Light
Responsibilities
Make immediate contributions to projects, rapidly building trust with clients
Work pragmatically to balance technology choices while delivering high-quality work within deadlines
Lead architecture and software design discussions
Generate new potential solutions to challenges (technical and non-technical) in partnership with team members and clients
Lead or initiate formal feedback conversations with teams and clients via retrospectives
Clearly articulate and document outcomes and drive forward action items
Ensure your team has a healthy, prioritized, estimated backlog
Manage high-level project roadmaps as the team lead for large engagements
Maintain relationships with client technical leaders
Regular syncs with the client to provide status updates, and for identifying and evaluating risks and presenting potential solutions
Serve as a mentor to those on your teams
Identify and resolve blockers to team progress
Contribute 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
Preferred
Infrastructure as code
Data engineering
CI/CD pipelines
Native mobile development
Benefits
Learning budget
MasterClass
Flexible PTO
Flexible work schedule
Wellness days
12 weeks of new parent leave
Semi-annual promotion panel