Lead Software Engineer (Remote) at Coforma
Remote (USA)
$128,000 - $163,000/year
Apply Now
Applications are now closed
Get more jobs like this straight to your inbox
Coforma is looking for an established Lead Software Engineer to join our growing, distributed team.
The Lead Software Engineer is a client-facing role that connects and elevates our engineering delivery teams through leadership and hands-on mastery of craft, including everything from infrastructure to digital product engineering. As an engineer, you enjoy tackling complex problems while working with other members of our cross-disciplinary teams to deliver elegant solutions across a full, modern technology stack. You will be an experienced with both front-end and back-end development, and you will ship code that is accessible, maintainable, documented, and tested. You will lead your team through issue resolution by evaluating trade-offs and presenting options and approaches to our partners and colleagues.
At Coforma, Software Engineers work closely with designers, and often participate in research activities to reduce friction and increase understanding and empathy. As such, your passion for articulating how to execute in the pursuit of doing what’s right is a feature, not a bug.
Let’s build software that makes an impact, and let’s ensure the delivery of code that we can be proud to say we worked on together.
$128-163K Base Salary + Benefits + Growth Potential
What You’ll Do
- Lead teams through discovery and solution articulation, with an emphasis on integration and reducing burden
- Transform business requirements and objectives into deliverable solutions
- Collaborate with researchers, designers, government/client stakeholders, and other engineers to understand and articulate requirements and constraints
- Communicate strategy to stakeholders through influence and presence
- Communicate and share often in written, verbal, and visual forms to create alignment and move the work towards implementation
- Articulate the benefits and risks associated with different technical approaches in different functional environments
- Routinely positing subtle pivots to systems or development to keep projects on-track as challenges arise
- Mentor junior engineers, educating them on best practices and our approach to product development
- Oversee the design and implementation of APIs that elegantly connect the applications and systems we build with one other, as well as to other third-party systems
- Collaborate with the product team, government/client stakeholders, and other contractors to design new systems and make improvements to existing systems
- Demonstrate a passion for learning, an ability to create and adapt systems, and an ability to collaborate with creative, technical, and business stakeholders and team members
What You Know
- How to deliver application architectures and code that are highly scalable, available, and performant
- How to communicate complex technical concepts to non-technical audiences
- How to communicate complex technical solutions in writing
- Scrum/agile development methodologies
- Operational knowledge of the software development lifecycle, virtual machine environments, and modern DevSecOps; hands-on experience with AWS and/or Azure a plus
What You’ve Done
- 7+ years professional experience developing software in a team environment
- 5+ years experience with a track record of past project achievements and success, primarily in agile environments
- 5+ years experience working with APIs
- 2+ years experience with cloud infrastructures
Team & General Qualifications
- Analytical – analytical skills and an ability to create systems
- Planner – will anticipate what could go wrong when planning and coordinating, thoughtfully mitigating risks
- Organized – will prioritize projects, complete tasks on time, and both document and share processes with others as needed
- Cooperative – will work collaboratively with peers, top executives, and high-level contacts; cooperate with staff across different teams, departments, and expertise
- Communicative – will communicate ideas and create personal relationships through writing and in-person exchange, customizing the delivery to the audience
- Travel flexibility – will attend in-person meetings, workshops, trainings, and more on request and with advance notice as assigned to projects that require it (up to 10-15%, with health and safety precautions being paramount)
- Calm and nimble – will navigate a fast-paced environment and ambiguity, changing priorities, and unexpected project challenges
- Autonomy – will to get work done fairly self-directed, requiring minimal supervision or direction from others
- Continual learner – is committed to ongoing learning and knowledge sharing
- Delegation and time management – will oversee multiple engineers on a project at once, keeping projects on schedule and engineers working within established deadlines and budget
- Brand representative – will represent Coforma professionally and sincerely, modeling the company values to be and help others be collaborative, accessible, empowered, informed, ethical and responsible, values-driven, and transparent for the sake of accountability and community
Other
- Internet – will prioritize and maintain access to strong, reliable internet for the remote nature of our work (except when on vacation/holiday)
- Security – will keep the highest security practices to ensure privacy and security of Coforma and client information given the nature of our work (even when on vacation)
- Must be legally authorized to work in the US now and in the future without sponsorship
We Don’t Care About
- Whether or not you have a degree of any kind
- Whether your educational major, if you had one, is related to this role
- Whether or not you have GitHub contributions
- Whether or not you have worked at a well-recognized company
- Whether you’re sure that you check every box perfectly
We Do Care About
- Your passions — professional or otherwise
- Your well-informed opinions about technology, teams, and process
- You
Apply Now
Applications are now closed