Senior Specialist Software Engineer, Actimize (Python)
Confirmed live in the last 24 hours
NICE
Job Description
At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.
So, what’s the role all about?
Within Actimize, the AI and Analytics Team is developing the next‑generation advanced analytical cloud platform that harnesses the power of data to provide maximum accuracy for our clients’ Financial Crime programs. As a Senior Specialist Software Engineer in the PaaS/SaaS development group, you will design and build core platform services and microservices on AWS, shaping how our cloud-native solutions are developed, deployed, and operated. You will work with cutting‑edge cloud technologies, own complex technical components end‑to‑end, and help ensure the platform is scalable, secure, resilient, and cost‑efficient for some of the world’s largest financial institutions.
How will you make an impact?
- Design, develop, and enhance scalable, resilient, enterprise‑grade services and microservices on our cloud platform.
- Translate business and analytical requirements into robust technical designs, APIs, and data flows.
- Implement high‑quality, maintainable code in Python, ensuring strong test coverage and adherence to engineering best practices.
- Build and optimize CI/CD pipelines using tools such as Jenkins, Docker, Kubernetes, and Artifactory to enable frequent, safe releases.
- Create and manage AWS infrastructure through automation (e.g., IaC) to host and operate platform services.
- Implement and continuously improve monitoring, alerting, logging, and observability to ensure high availability and operational excellence.
- Collaborate closely with architects, product managers, QA, DevOps, and other engineering teams in a multi‑disciplinary Agile environment.
- Participate in and occasionally lead design reviews, technical discussions, and code reviews, raising the overall technical bar.
- Contribute to the technical roadmap, performance tuning, and cost optimization of cloud services and data pipelines.
- Support production systems, investigate incidents, and drive root‑cause analysis and long‑term fixes
Have you got what it takes?
- Hold a Bachelor’s or master’s degree in computer science, Data Engineering, or a related field.
- Have 12-14 years or more of experience as a software engineer in core development teams (not support).
- Are highly proficient in Python, with strong knowledge of data structures and algorithms.
- Have proven experience designing, building, and deploying solutions on AWS, including networking, security, and cost awareness.
- Have architected and deployed microservices from scratch on a cloud ecosystem, owning the lifecycle from design to production.
- Hands‑on with Git and CI/CD practices, using tools such as Jenkins, Docker, Kubernetes, and Artifactory.
- Can create and manage Docker containers and host them on EKS/ECS or similar orchestrators.
- Comfortable working with Linux (and optionally Windows) environments in a production setting.
- Understand and apply software engineering best practices: clean code, automated testing, peer reviews, secure and resilient designs.
- Have experience working in Agile/Scrum/SAFe teams and collaborating effectively with cross‑functional stakeholders.
- Demonstrate strong problem‑solving, debugging, and analytical skills, including experience with monitoring and logging tools.
- Communicate clearly in spoken and written English and take ownership of deliverables end‑to‑end.
You will have an advantage if you also have:
- Hands‑on experience with AWS components such as API Gateway, Lambda, Sagemaker, S3, CloudWatch, DynamoDB, SQS, etc.
- Experience with high‑volume data pipelines, streaming, or analytics workloads in a cloud environment.
- Practical experience with Infrastructure as Code tools such a
Similar Jobs
DraftKings
Lead Backend Engineer
Northern Trust
Sr Lead, Infra Storage Mgmt
Northern Trust
Principal Software Engineer
Fidelity Investments
Director, Software Development
Fidelity Investments
Director, Full Stack Engineering
Fidelity Investments