Sr. Staff Software Engineer- Eng
Core
Design, develop, test, deploy, operate, and maintain complex software systems and high-impact solutions for enterprise workforce platforms.
Role type
Senior Staff Software Engineer (IC with mentorship)
Builds
Complex software applications, systems, and technical foundations for workforce operating platforms
Domain
Enterprise Software / Workforce Management / Cloud
Required skills
C++, C#, .NET, Python, Java, JavaScript, Software Design Patterns, Version Control, Cloud Technologies, DevOps Principles, API Development, Database Management, Message Queuing, Security Practices, Machine Learning Frameworks, Big Data Technologies
Preferred skills
CI/CD Pipelines, Test Automation Frameworks, Agile Methodologies, Accessible Solutions Development
Technologies
GitHub, JIRA, Azure, AWS, GCP, Junit, Selenium
Responsibilities
Write clean, maintainable, and efficient code for various software applications and systems; Contribute to the design, development, and deployment of complex software applications and systems; Manage execution and delivery of features and projects; Participate in design reviews and architectural design of new features and systems; Review code developed by other engineers to ensure adherence to best practices; Build testable software, define tests, and automate tests; Maintain the health and quality of services and incidents; Work in a DevOps Model taking ownership from requirements to production operation; Document new features, enhancements, or fixes to the product.
