Remote
Senior Software Engineer
About this role
To support the development of a cutting-edge data and AI platform, the full-time remote Senior Software Engineer will design, build, and maintain scalable solutions while collaborating with cross-functional teams to bring innovative ideas from concept to production. Key Responsibilities Design, build, and maintain the data and AI platform to enable automation and self-service for data professionals Collaborate with Product Managers, Designers, Engineers, and Data Scientists to take ideas from concept to production at scale Support and mentor Engineers within the team by sharing insights and fostering a culture of continuous improvement Required Qualifications 7+ years of relevant development experience building production-grade solutions 5+ years of experience leading the design of reliable and scalable services and APIs Proficient in a high-order object-oriented language, preferably Python, with openness to other languages like Go, Java, Scala, or C# Practical experience with event-driven architectures and high-volume data processing technologies such as Flink and Kafka Experience with CI/CD pipelines and familiarity with public cloud service platforms
Source listing: virtualvocations_main