Senior Software Engineer focused on developing backend of DataRobot's GenAI platform and Agentic applications. Collaborating with a global team using modern technologies like Python, Kubernetes, and Docker.
Responsibilities
Develop, test and support features of DataRobot with the main focus on expanding unstructured data connectivity and data processing capabilities of DataRobot GenAI platform and Agentic applications
Own and drive key projects and milestones while fostering a culture of abundant communication
Write and maintain automated tests
Communicate clearly and pro-actively with product and technical stakeholders to clarify requirements
Seek, give, and receive critical feedback in a constructive manner, including but not limited to code reviews
Work collaboratively with peers and take initiative in solving problems and unblocking others
Take ownership of the components we develop and deliver work that you can be proud of
Engage in engineering on-call escalated support of services owned by the Data&Connectors team
Requirements
4 to 10+ years of proven experience writing high-quality code in a collaborative, cloud-native environment preferably using Python
Experience working with cloud platforms: designing, deploying, and maintaining cloud-based solutions
Strong software engineering fundamentals in algorithms and data structures
Distributed systems fundamentals and principles related to scalability, performance, and reliability
Strong problem-solving and critical thinking skills.
Personal drive and a proactive approach to getting things done
Effective communication behavior: can connect with both technical and non-technical audiences effectively in English
JVM experience (nice to have)
Experience with k8s, docker, helm (nice to have)
Real-world experience decoupling monolithic software into smaller reusable components (nice to have)
Experience with CI/CD, preferably Harness (nice to have)
Understanding of oAuth/JWT/Kerberos/LDAP/SAML (nice to have)
CKAD (Certified Kubernetes Application Developer) certification (nice to have)
Benefits
Medical, Dental & Vision Insurance
Flexible Time Off Program
Paid Holidays
Paid Parental Leave
Global Employee Assistance Program (EAP) and more!
Associate Technical Architect at Quantiphi, focusing on software solutions with .NET and ReactJS. Collaborating with teams for high - quality software deliverables in a rapidly growing AI - focused environment.
Java Backend Developer specializing in software development for telco and media solutions at CompaxDigital. Engaging in the software lifecycle and customer collaborations.
Senior C++ Developer engineering low - latency systems at TMX Group. Focused on high - performance applications to support Canada's trading infrastructure with Agile collaboration.
Backend engineer designing and owning fraud decisioning systems for a top FinTech. Join EQ Bank in redefining banking solutions while ensuring customer protection.
Software Developer focusing on GoLang and Python for Triton Digital’s innovative software platform. Collaborating within an Agile team to enhance applications utilized by broadcasters and podcasters.
Software Developer involved in migrating existing platforms and developing new features for broadcasting platforms. Collaborating in an Agile team to create innovative software solutions.
Product Go - to - Market Specialist at RamSoft, transforming product capabilities into clear value propositions. Collaborating across teams to drive product adoption and market success in healthcare technology.
Senior Node.js Developer contract in Toronto (hybrid). Join a leading bank's digital team to build scalable applications and drive engineering excellence.