View All Jobs 2357

Principal Software Engineer, Data Platform, West Coast United States

Design and develop a large-scale stream processing platform for near-real-time data ingestion.
San Francisco, California, United States
Expert
5 days ago

✨ About The Role

- The Principal Software Engineer will be responsible for designing and developing a large-scale stream processing platform for near-real-time data ingestion and processing. - The role involves writing secure, stable, and high-quality code that powers Autodesk's next-generation data platform. - The engineer will work closely with engineers, architects, and product managers to translate ideas into practical software components. - The position requires championing technical excellence by applying best practices in software design, test-driven development, and continuous integration. - Mentoring and empowering engineers at all experience levels is a key responsibility of this role.

âš¡ Requirements

- The ideal candidate will have over 8 years of experience in software engineering, with a strong focus on data engineering. - A deep expertise in streaming technologies such as Kafka, Flink, and AWS Kinesis Firehose is essential for success in this role. - Strong programming skills in Java or Python, particularly with an emphasis on performance and scalability, are required. - The candidate should have proven experience with cloud architectures, preferably AWS, and hands-on experience building distributed systems and microservices. - Excellent analytical and problem-solving skills, along with a collaborative mindset, are crucial for working effectively across teams.
+ Show Original Job Post
























Principal Software Engineer, Data Platform, West Coast United States
San Francisco, California, United States
Engineering
About PlanGrid
Mobile applications for the construction industry.