Source description
About the role
As a Software Engineer III- Eng at our company, you will be responsible for designing, building, testing, and maintaining high-quality software systems and services. You will contribute to architecture reviews, service decomposition strategies, API design, event-driven integrations, and data modeling decisions to ensure scalability, maintainability, and resilience. Your role will involve owning services end-to-end, including implementation, CI/CD automation, deployment, observability, operational health, and ongoing production support. Key Responsibilities: - Design, build, test, and maintain high-quality software systems and services - Contribute to architecture reviews, API design, event-driven integrations, and data modeling decisions - Own services end-to-end, including implementation, CI/CD automation, deployment, observability, and ongoing production support As a Software Engineer III- Eng, you will have the opportunity to leverage AI-assisted development tools to improve engineering velocity and quality. Using tools such as GitHub Copilot, Claude, or similar technologies, you will enhance productivity, accelerate development, and improve testing and documentation quality. Your role will also involve reviewing and validating AI-generated output with a focus on engineering judgment, correctness, security, and maintainability. Qualifications Required: - Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field - 6+ years of professional software engineering experience - Strong proficiency in modern programming languages such as Java, C#, Python, Go, or Kotlin - Experience designing and operating distributed systems and microservices-based architectures - Understanding of software engineering fundamentals, design patterns, testing methodologies, and system design principles Additionally, you will collaborate closely with engineering, product, and platform teams to design scalable, resilient, observable systems built for long-term maintainability. You will also apply responsible AI principles when integrating AI-powered capabilities into products or workflows, ensuring considerations for privacy, transparency, auditability, governance, and compliance are met. Please note that the company's expertise lies in workforce insights and people-first AI, empowering organizations to build trust, amplify productivity, and empower talent. We are committed to promoting diversity and inclusion in the workplace, including the recruitment process. As a Software Engineer III- Eng at our company, you will be responsible for designing, building, testing, and maintaining high-quality software systems and services. You will contribute to architecture reviews, service decomposition strategies, API design, event-driven integrations, and data modeling decisions to ensure scalability, maintainability, and resilience. Your role will involve owning services end-to-end, including implementation, CI/CD automation, deployment, observability, operational health, and ongoing production support. Key Responsibilities: - Design, build, test, and maintain high-quality software systems and services - Contribute to architecture reviews, API design, event-driven integrations, and data modeling decisions - Own services end-to-end, including implementation, CI/CD automation, deployment, observability, and ongoing production support As a Software Engineer III- Eng, you will have the opportunity to leverage AI-assisted development tools to improve engineering velocity and quality. Using tools such as GitHub Copilot, Claude, or similar technologies, you will enhance productivity, accelerate development, and improve testing and documentation quality. Your role will also involve reviewing and validating AI-generated output with a focus on engineering judgment, correctness, security, and maintainability. Qualifications Required: - Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field - 6+ years of professional software engineering experience - Strong proficiency in modern programming languages such as Java, C#, Python, Go, or Kotlin - Experience designing and operating distributed systems and microservices-based architectures - Understanding of software engineering fundamentals, design patterns, testing methodologies, and system design principles Additionally, you will collaborate closely with engineering, product, and platform teams to design scalable, resilient, observable systems built for long-term maintainability. You will also apply responsible AI principles when integrating AI-powered capabilities into products or workflows, ensuring considerations for privacy, transparency, auditability, governance, and compliance are met. Please note that the company's expertise lies in workforce insights and people-first AI, empowering organizations to build trust, amplify productivity, and empower talent. We are committed to promoting diversity and inclusion in the workplac
More at UKG