As a member of our team, you will partner globally with sponsors, users, and engineering colleagues across multiple divisions to create end-to-end solutions. You will learn from experts and leverage various technologies including Java, Python, PySpark, SQL, Hadoop, Snowflake, Iceberg, Kafka, and Kubernetes. You will apply analytical and functional skills to design surveillance processes to identify risks, innovate and incubate new ideas, and have the opportunity to work on a broad range of problems, often dealing with large data sets, including real-time processing, messaging, workflow, and UI/UX. You will be involved in the full life cycle: defining, designing, implementing, testing, deploying, and maintaining software across our products. Additionally, you will effectively use AI-assisted software development tools (e.g., GitHub Copilot, Devin, Claude Code, or equivalent) to improve developer productivity and reduce development cycle time. You will apply AI tools to accelerate code generation and refactoring, test creation and coverage improvement, debugging, root-cause analysis, and performance optimization. You will use AI-assisted reasoning to understand complex codebases, rapidly prototype solutions, and improve code quality while maintaining strong engineering standards. You will partner with peers and reviewers to validate, harden, and productionize AI-generated outputs, ensuring correctness, security, maintainability, and regulatory compliance. You will also identify opportunities where AI tooling can reduce manual effort, minimize rework, and support faster, higher-quality delivery to production.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level