Senior Software Engineer, Data Streaming
Built TechnologiesAbout the role
COMPANY OVERVIEW
Built is a growth-stage company at the intersection of FinTech and PropTech. We are on a mission to change the way the world gets built with technology and services that streamline the $1.4T U.S. construction industry.
By providing a centralized platform for all industry stakeholders, Built enables increased efficiency, collaboration, transparency, and business agility—allowing customers to build and manage the communities around us more profitably and with more confidence. The Built platform is used by hundreds of leading North American lenders and asset managers, and thousands of developers, home builders, and contractors. Since our founding in 2015, we've partnered with over 140 of the top financial institutions in the U.S. and Canada, including 35+ of the top 100 U.S. construction lenders.
With our latest $1.5B valuation, we’re on a continued growth trajectory and are committed to attracting the best talent in the world. We want you to be a part of this exciting journey.
LINKS
- Life At Built & Habitat Build
- Series D Financing Round
- Built Recognized in Two American Business Award Categories
- Built Secures Investment from Citi
Data Product Engineering Team: The mission of the Data Product Engineering Team is to build and maintain the foundational infrastructure for real-time data processing and enable the development of advanced data products that enhance Built’s platform. This team is at the forefront of transforming how Built leverages real-time data processing and advanced analytics to enhance platform functionality, improve customer experiences, and drive data-driven innovation.
As a Senior Software Engineer - Data Streaming, you will design, build, and maintain the foundational infrastructure and applications that power Built’s real-time data ecosystem. This high-impact role will enable seamless collaboration across stakeholders and unlock the value of data to achieve business goals.
Key Responsibilities:
-
Real-Time Data Processing: Design and implement scalable, real-time data processing systems using tools such as Apache Flink, Kafka, Snowflake, and other AWS solutions.
-
Infrastructure Optimization: Optimize deployment times, introduce monitoring systems, and implement scaling policies to support high-volume data processing (>1000 RPS).
-
Data Product Development: Build reusable frameworks, APIs, and tools to support advanced data products like real-time notifications, dynamic dashboards, and predictive analytics.
-
Data Governance and Quality: Establish and enforce data governance practices, ensuring accuracy, consistency, and compliance with industry regulations.
-
Collaboration: Partner with Product and Analytics teams to deliver APIs, SDKs, and services that enable real-time insights and integrations with third-party platforms.
-
Innovation: Contribute to advanced analytics and AI initiatives, unlocking new revenue streams and business opportunities.
Qualifications:
-
Experience: 5+ years of experience in data engineering, overlapped with software development, and a focus on real-time data processing and event-driven architecture.
-
Technical Skills:
-
Hands-on experience with stream processing frameworks such as Apache Flink, Spark, or kSqlDB for real-time data transformation and aggregation.
-
Familiarity with event-driven development and schema management using tools like Apache Kafka, Avro, and Confluent.
-
Strong understanding of distributed data processing paradigms and stream-event processing patterns, including windowing, stateful processing, and exactly-once semantics.
-
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s