Software Engineering Lead

Denver, CO
Technical Operations – Product /
Full Time /
Remote
Position Overview:
As the Software Engineer Lead at Atmosera, you will play a pivotal role in driving the development and delivery of high-quality software solutions. Leading a team of skilled engineers, you will foster a culture of collaboration, innovation, and continuous improvement. The ideal candidate is a technical expert, a strategic thinker, and possesses strong leadership skills.
rchitecture (SOA), and Data Management.

Responsibilities

    • Technical Leadership: 
    • You've got experience managing software development teams, and can lead technical analysis & design, evaluate tradeoffs, and champion best practices.
    • You love exploring hard problems with data-driven, iterative software development.
    • You write meaningful, useful documentation and tests, and coordinate cross-team collaboration.
    • You enjoy learning from and collaborating with a diverse, talented team and mentoring junior team members.
    • Lead and mentor a team of software engineers, both onsite and offshore, providing guidance on technical design, coding, testing, and debugging.
    • Collaborate with cross-functional teams to define, design, and deliver innovative software solutions.
    • Project Management:
    • Oversee the planning and execution of software development projects, ensuring timely delivery and adherence to quality standards.
    • Manage project timelines, resources, and dependencies to achieve project goals.
    • Technical Expertise:
    • Stay abreast of industry trends and advancements, bringing fresh ideas and technologies to the team.
    • Conduct code reviews and contribute to the development of critical system components.
    • Full Stack Engineering with expertise in React, Go, Python, and proficiency in Azure or other cloud platforms.
    • API development, Service Oriented Architecture (SOA), and Data Management.
    • Coaching and Mentorship:
    • Coach and mentor junior engineers, fostering their technical and professional growth.
    • Team Collaboration:
    • Foster a collaborative and inclusive team environment, encouraging open communication and knowledge sharing.
    • Work closely with product managers, designers, and other stakeholders to ensure alignment with business objectives.
    • Process Improvement:
    • Identify opportunities for process improvement and lead initiatives to enhance the software development lifecycle.
    • Implement best practices and methodologies to optimize team efficiency.

Qualifications

    • Minimum of 8 years of experience in software development in a full stack role.
    • 2+ years of experience in a lead role.
    • Proven experience in Full Stack Engineering with expertise in React, Go, Python.
    • Track record of engineering globally distributed systems in Azure or other top cloud providers.
    • Experience with API development, Service Oriented Architecture (SOA), and Data Management.
    • Previous experience in a leadership role, demonstrating the ability to lead and inspire a team.
    • Strong problem-solving skills and a keen attention to detail.
    • Excellent communication and interpersonal skills.

Preferred Skills

    • Preferred Skills:
    • System architecture and design.
    • Familiarity with OPEN API Spec.
    • Offshore collaboration.