Staff Software Engineer- Eng
Core
Design, develop, test, deploy, and maintain complex software systems and platforms used by enterprises worldwide, while leading projects and mentoring junior engineers.
Role type
Staff Software Engineer (Technical Lead & Architect)
Builds
Enterprise workforce operating platform and high-impact software solutions
Domain
Enterprise Software / Workforce Management
Required skills
Java, C, C++, C#, .NET, Python, JavaScript, Cloud technologies, DevOps principles, Version control (GitHub), CI/CD pipelines, Test automation frameworks, Agile methodologies
Preferred skills
Master's degree in CS/Engineering, Azure/AWS/GCP experience, Accessibility development, Diversity and inclusion initiatives
Technologies
Junit, Selenium, JIRA, GitHub, Azure, AWS, GCP
Responsibilities
Write clean, maintainable, and efficient code for various software applications; Lead the design, development, and deployment of complex software applications; Manage execution and delivery of features and projects; Leverage AI-related tools to create skills, plugins, and workflows; Participate or lead in architectural design reviews; Provide technical mentorship and guidance to junior engineers; Review code and ensure adherence to industry standard best practices; Build testable software and automate tests; Diagnose and resolve technical issues; Maintain service health and quality; Document new features and enhancements; Stay current with emerging technologies and advocate for their adoption
