Software Engineering Manager
Stax Connect - lindon, UT
Apply NowJob Description
Job Type Full-time Description We are seeking a highly motivated and detail-oriented Software Engineering Manager with extensive experience in developing and operating large-scale applications. The ideal candidate will possess strong engineering, database, and AWS skills and be adept at resolving issues, clearing roadblocks, and making continuous progress in a dynamic environment. This role involves leading and directing a team of full stack engineers to deliver major projects successfully, as well as managing the performance and development of team members. Key Responsibilities Lead the development and operation of large-scale applications, ensuring high performance, scalability, and reliability. Resolve complex technical issues and roadblocks, ensuring timely progress on projects. Provide technical direction and mentorship to a team of full stack engineers. Collaborate with cross-functional teams to define, design, and ship new features. Continuously improve engineering processes and practices to enhance efficiency and quality. Maintain platform performance, reliability, scalability and cost-efficiency. Stay updated with the latest industry trends and technologies to ensure the team uses best practices. Adapt to and thrive in a rapidly changing environment, demonstrating flexibility and resilience. Lead efforts to ensure platform quality by championing code reviews, implementing automated testing, and driving continuous integration processes. Management Responsibilities Oversee the performance, development, and career growth of team members. Conduct regular one-on-one meetings, performance reviews, and provide constructive feedback. Foster a collaborative and inclusive team environment, encouraging innovation and excellence. Assist in the recruitment and onboarding of new team members. Develop and implement strategies to improve team productivity and morale. Personal Attributes Highly motivated and detail-oriented. Tirelessly dedicated to resolving issues and clearing roadblocks. Strong leadership and team management skills. Ability to thrive in a dynamic, rapidly changing environment. What We Offer Competitive salary and benefits package. Opportunities for professional growth and development. A collaborative and innovative work environment. The chance to work on challenging and impactful projects. If you are a highly skilled and motivated engineer looking to lead and innovate in a dynamic environment, we encourage you to apply for this exciting opportunity. Requirements Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Proven experience in operating and developing large-scale applications. Mastery in engineering, database management, and AWS, coupled with advanced proficiency in contemporary agile software development methodologies Strong problem-solving skills and the ability to resolve complex technical issues. Experience leading and directing engineering teams. Excellent communication and collaboration skills. Ability to work effectively in a fast-paced, ever-changing environment. Proven experience in a management role with people responsibilities. Preferred Qualifications: Proficiency in one or more of the following languages: C++, Java, and Python. Previous experience in the payments industry. Possession of any AWS certifications. Familiarity with platform engineering and DevOps practices and tools. Prior experience in a senior leadership role.
Created: 2024-11-05