Apply

Senior Manager Software Engineering

Posted 3 months agoViewed

View full description

💎 Seniority level: Manager, 10+ years of professional experience in software development, engineering and technical delivery with a desire to manage and lead software engineers

📍 Location: United States

💸 Salary: 160000.0 - 190000.0 USD per year

🔍 Industry: Digital health

🏢 Company: Claritas Rx👥 101-250💰 Private about 4 years agoInformation ServicesService IndustryAnalyticsInformation Technology

🗣️ Languages: English

⏳ Experience: 10+ years of professional experience in software development, engineering and technical delivery with a desire to manage and lead software engineers

🪄 Skills: AWSBackend DevelopmentLeadershipPythonSoftware DevelopmentAgileBusiness IntelligenceJavascriptKubernetesTypeScriptCI/CDMicroservicesData visualization

Requirements:
  • BS degree in Computer Science, Math, or other STEM related fields.
  • 10+ years of experience in Software Engineering.
  • 3+ years in People Management roles.
  • Strong technical skills in software design and development.
  • Proficiency in UI frameworks, microservices, databases, and AWS services.
  • Experience with Agile software development methodologies, including Scrum or Kanban.
  • Strong analytical and problem-solving skills.
  • Hands-on experience with multiple software engineering disciplines.
  • Experience with container management frameworks like Kubernetes.
  • Experience with CI/CD pipelines.
Responsibilities:
  • Lead multiple teams of full stack engineers and BI developers to deliver on product roadmap.
  • Lead technical requirements gathering and ensure quality and consistency in software architecture.
  • Foster innovation by designing solutions and partnering with product owners.
  • Ensure teams understand customer requirements and meet business goals.
  • Oversee the development of secure, high-quality production code.
  • Ensure operational readiness and commitments regarding reliability, availability, and performance.
  • Review and debug code, solve technical problems, and stay up to date with technologies.
  • Mentor and support a team of software engineers.
Apply

Related Jobs

Apply

📍 United States

🧭 Full-Time

💸 181600.0 - 336200.0 USD per year

🔍 Software Development

🏢 Company: careers_gm

  • At least 10 years of software development experience.
  • At least 5 years of managing engineering teams, as well as managing leaders of leaders.
  • Solid history of hands-on technical experience, to drive technical and architectural decisions as needed, or when escalated.
  • Strong sense of responsibility and well-tuned organizational skills.
  • Deep experience providing mentoring and guidance to software development teams.
  • Excellent communication and social skills.
  • Manage a team of individual contributors across multiple levels, as well as a small number of other people leaders.
  • Work closely with partner teams within GM to collaboratively achieve business and project goals.
  • Provide expert guidance to the engineering organization that builds the platforms, processes, and tools that drive all our development workflows.
  • Help empower the development of world-class software that provides a stellar user experience to GM's customers, whether while driving our vehicles or while interacting with the business as a customer.
  • Drive technical, organizational, and business decisions and strategy.
  • Provide support and guidance to engineering leaders and individual contributor team members.

AWSBackend DevelopmentLeadershipProject ManagementSoftware DevelopmentSQLCloud ComputingPeople ManagementCommunication SkillsCI/CDRESTful APIsMentoringDevOpsTechnical supportSoftware Engineering

Posted 2 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 203000.0 - 223000.0 USD per year

🔍 Cyber Security

  • Proven leadership skills and dedication to increasing the efficiency of engineers while supporting their career goals.
  • You have managed software engineers of various skill levels and expertise, from interns to principal engineers, in an evolving and growing company.
  • You have effective ways of encouraging professional growth and instilling accountability, and know what it takes to build a customer focused engineering team.
  • You understand the technical challenges facing engineers and help them work towards their goals by removing roadblocks and providing coaching.
  • You help drive quality, scalability, and reliability into engineering products by developing and improving software development, peer review, and test processes.
  • You identify technical gaps and issues, and potential solutions.
  • You can meaningfully support your team in a technical capacity to help them meet commitments.
  • You have direct experience developing and supporting enterprise software, specifically web applications and high performance data processing systems.
  • You have experience working in cloud compute environments such as Amazon Web Services, and understand the value of Infrastructure-as-Code.
  • You collaborate passionately with internal partners and communicate effectively with stakeholders.
  • You effectively present technical information (verbally and written) to a variety of audiences, including executive leadership, technical partners, and customers.
  • You have a history of identifying areas of improvement (both technical and organizational), and you develop potential solutions with minimal direction.
  • You lead by example, challenge assumptions, and regularly seek feedback on your performance.
  • You know the value of recognizing great work, and also know how to have hard conversations with employees.
  • You embrace the use of technology and process to increase engineering effectiveness and speed to deliver value.
  • Ability to be in an on call rotation within the Engineering department.
  • Recruiting, growing and developing a team of passionate engineers, with growing expectations around individual ownership and impact.
  • Support your team through 1:1’s, scheduled team stand-ups and clear, measurable goals at the team and individual level.
  • Track and measure your team’s performance - you’ll hold your team accountable to requirements, schedules, and commitments made.
  • Build relationships with your team, product management, and other stakeholders to deliver high-quality products and services to our external and internal customers.
  • Work closely with Engineering leadership to develop, measure, and achieve department-level objectives and key results.
  • Shepherd department level initiatives, such as technology evaluations, cost studies, and development/reporting of system-level performance measures and metrics.
  • Be an active participant in high-level architecture and design reviews

AWSBackend DevelopmentLeadershipSoftware DevelopmentSQLCloud ComputingCybersecurityPeople ManagementSoftware ArchitectureCI/CDRESTful APIsMentoringDevOpsRecruitmentTechnical support

Posted 4 months ago
Apply