Senior Software Engineer About this opportunity We are looking for a skilled Senior Software Engineer to join our technology team. As a key member of the team, you will play a crucial role in designing and delivering innovative software solutions that meet the needs of millions of customers worldwide. Your primary responsibilities will include: Leading the discovery, design, and implementation of medium to large-scale software projects. Translating business requirements into robust technical solutions. Mentoring junior engineers and guiding them in their professional growth. Collaborating with cross-functional teams to ensure timely and high-quality delivery. Troubleshooting production issues and driving root cause analysis to prevent recurrence. Providing expert technical guidance and support to stakeholders across the organization. The ideal candidate will have: A bachelor's degree in Computer Science or a related field, plus 5 years of experience, or a master's degree, plus 4 years of experience in software engineering. Proven experience leading technology projects and mentoring engineers. Strong problem-solving skills and the ability to work in a collaborative environment. Experience with infrastructure technologies, such as routers, switches, and servers. We value diversity and inclusion at our organization. We are committed to creating a workplace where everyone feels welcome and valued. If you thrive in a fast-paced environment and are passionate about building scalable, high-performance systems, we encourage you to apply for this exciting opportunity.
Job Title
High-Tech Solutions Architect