Engineering Manager

Posted 18 days agoViewed
160000 - 220000 USD per year
United StatesFull-TimeSoftware Development
Company:SimSpace Corporation
Location:United States
Languages:English
Seniority level:Manager, 6+ years in software development, with at least 2+ years in a managerial role
Experience:6+ years in software development, with at least 2+ years in a managerial role
Skills:
DockerLeadershipProject ManagementPythonSoftware DevelopmentAgileCloud ComputingGitJavaKotlinKubernetesSoftware ArchitectureCross-functional Team LeadershipGoCI/CDDevOpsMicroservicesMentoringTeam management
Requirements:
Deep knowledge of software development practices, methodologies, and tools. Proven experience leading and managing software engineering teams to deliver high-quality software products. Strong communication and leadership skills with the ability to encourage and inspire team members. Hands-on experience with Agile software development methodologies. Knowledge of industry standards and best practices in software development. 6+ years of experience in software development with at least 2+ years in a managerial role. Experience working with contractors or external development teams. Experience with unit testing, integration testing, and deploying services in Kubernetes or a similar container orchestration platform. Demonstrated ability to design, build, and operate large, distributed systems, including experience in requirements gathering, project breakdown, and execution. Experience developing and operating services at scale. Experience developing and deploying solutions for both cloud and on-premises environments. Bachelor’s degree in Computer Science or a related field (or equivalent practical experience).
Responsibilities:
Lead and manage a newly formed engineering team tasked with the design, development, and maintenance of our Individual Training platform. Partner with product management to ensure development projects are aligned with business objectives and timelines. Collaborate with other engineering teams to ensure seamless integration of features. Develop and maintain project plans, schedules, and resource allocations to ensure successful project execution. Work with the Quality Assurance team to ensure delivery of high-quality software products that meet customer needs. Mentor and coach team members, promoting their professional growth and development. Manage and integrate work performed by contractors and contracted employees into the overall product. Ensure compliance with industry standards and best practices in software development and cybersecurity. Continuously improve and adapt Agile processes to enhance the team’s velocity, quality, and delivery of platform features.
About the Company
SimSpace Corporation
View Company Profile
Similar Jobs:
Posted 20 days ago
United StatesFull-TimeReal Estate Technology
Engineering Manager
Company:Qualia
Posted 24 days ago
United StatesFull-TimePublic Safety Technology
Engineering Manager
Company:GovWorx
Posted 27 days ago
USAFull-TimeSoftware Development
Engineering Manager