Principal Software Engineer, Data Platform
3 weeks ago
About This Role
Cribl is looking for a Principal Software Engineer to help build our core data platform, which ingests, enriches, transforms, shapes, and routes data from and to numerous types of third-party systems.
You will partner with a team of skilled engineers committed to shipping the highest quality software and ensuring our customers' satisfaction.
This role is equal parts research and development, and you will provide thought leadership to the team in order to continually improve our technologies, tools, and processes.
Key Responsibilities
- Develop features that integrate Cribl's data stream processing engine with data systems such as Splunk, Elastic Search, Kafka, AWS S3, Azure Blob Storage, and Google Cloud Storage.
- Rapidly develop subject matter expertise in a diverse set of third-party technologies by provisioning, building, and configuring all necessary systems and/or accounts necessary in facilitating the R&D process.
- Provide technical and thought leadership to the products and tools that we deliver.
- Mentor and coach junior engineers on the team.
- Contribute to the technical roadmap by partnering with PM and Eng leaders.
- Introduce performance and efficiency improvements across our products and processes.
- Champion teamwork, engineering best practices, and a customer-focused mindset.
- Take lead on feature development while balancing the responsibilities of high-quality software development with those of evangelism and coaching of others on the team.
- Design, develop, test, and maintain clear, concise, and robust code that achieves the desired outcomes for our customers.
- Ensure our features work as expected by creating robust test plans paired with comprehensive automated tests.
Requirements
- BS in CS/EE with 12+ years of experience or MS with 8+ years.
- Expert knowledge of building products that leverage large-scale data sets.
- Excellent communication skills, both verbal and written; able to explain complex technical topics to both internal and external stakeholders with ease and in remote/distributed environments.
- Self-driven and motivated with demonstrated ability to learn new technologies and develop prototypes quickly.
- Expert knowledge of data structures, algorithms, operating systems, and distributed systems.
- Strong experience with performance optimization of complex systems.
- Expert knowledge of designing, implementing, and interfacing with REST APIs.
- Experience with Agile processes and rapid iterative development.
- Excellent ability to maintain focus on outcomes without getting bogged down.
- Experience using services from cloud-based platforms such as AWS, Azure, and GCP.
- Strong sense of ownership with focus on high-quality and high-performing deliverables.
- Expert knowledge of Linux systems.
- Working knowledge of Docker and k8s.
-
GCP Data Engineer
3 weeks ago
Phoenix, Arizona, United States Triunity Software Full timeJob Description:We are seeking a highly skilled Data Engineer to join our team at Triunity Software. As a Data Engineer, you will be responsible for designing, developing, and maintaining scalable and efficient data processing pipelines using technologies such as Apache Spark, Hive, and Hadoop.Responsibilities:Design and develop data processing pipelines...
-
Data Engineer with SQL
3 weeks ago
Phoenix, Arizona, United States Triunity Software Full timeData Engineer with SQLAt Triunity, we're seeking a skilled Data Engineer with SQL to join our team. As a key member of our data engineering team, you'll be responsible for designing and implementing data integration pipelines to enrich existing contact data. Your expertise in SQL will be crucial in querying, manipulating, and joining datasets efficiently....
-
Phoenix, Arizona, United States Oracle Full timeJoin Oracle's Premier Health Data Platform TeamOracle is revolutionizing the healthcare industry with its cutting-edge health data platform. As a Senior Principal Software Engineer, you will play a critical role in accelerating architectural efforts, achieving orders of magnitude data processing latency improvement, and creating comprehensive patient health...
-
Senior Data Engineer
3 weeks ago
Phoenix, Arizona, United States Citizens Full timeJob Title: Senior Data Engineer - Enterprise Data PlatformsAbout the Role:We are seeking a highly skilled Senior Data Engineer to join our Enterprise Data Platforms, Risk and Finance Technology team. As a Senior Data Engineer, you will be responsible for the management of existing Data Frameworks and development of new frameworks that solve data problems...
-
Windows Platform Software Engineer
4 weeks ago
Phoenix, Arizona, United States Cribl Full timeAbout the RoleWe are seeking a highly skilled Windows Software Engineer to join our team at Cribl. As a key member of our Edge product team, you will play a crucial role in defining the technical direction of our Edge product on Windows nodes, working closely with our established team of engineers and product managers.Our Edge platform is an intelligent and...
-
Data Engineer with SQL Expertise
4 weeks ago
Phoenix, Arizona, United States Triunity Software Full timeData Integration and Enrichment SpecialistCollaborate with our project team to integrate vendor data with existing contact data using SQL and Python scripts, ensuring accuracy and consistency. Develop and implement data integration pipelines to enrich existing contact data, utilizing your expertise in database management and ETL processes.Key...
-
Software Engineer
2 weeks ago
Phoenix, Arizona, United States American Express Full timeVisionary Software Engineer needed to drive platform modernization and push the boundaries of technical excellence at American Express.About the RoleAs a key member of our Meeting Technology- Digital Workplace team, you will contribute to the design, development, and deployment of software systems that meet the needs of customer-facing applications, business...
-
GCP Data Engineer
4 weeks ago
Phoenix, Arizona, United States Triunity Software Full timeJob DescriptionWe are seeking a highly skilled GCP Data Engineer to join our team at Triunity Software. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable and efficient data processing pipelines using technologies such as Apache Spark, Hive, and Hadoop.Key Responsibilities:Design and develop...
-
Senior Data Engineer
3 weeks ago
Phoenix, Arizona, United States Citizens Financial Group, Inc. Full timeJob SummaryThe Enterprise Data Platforms, Risk and Finance Technology team at Citizens Financial Group, Inc. is seeking a highly skilled Sr Data Engineer to join our team. As a key member of our team, you will be responsible for the management of existing Data Frameworks and development of new frameworks that solve data problems across the enterprise.Key...
-
Backend Software Engineer
4 weeks ago
Phoenix, Arizona, United States Corjl Software Full timeAbout the RoleCorjl Software is seeking a skilled Backend Software Engineer to contribute to the development of our next-generation graphic design editing platform.You will work closely with our technical co-founder to design and implement scalable, efficient, and reliable backend systems using Typescript, GraphQL, Apache Velocity, and DynamoDB.As a mentor,...
-
Phoenix, Arizona, United States Corjl Software Full timeAbout the RoleCorjl Software is seeking a skilled Backend Software Engineer to contribute to the development of our next-generation graphic design editing platform.You will work closely with our technical co-founder to design and implement scalable, efficient, and reliable systems using Typescript, GraphQL, Apache Velocity, and DynamoDB.As a mentor, you will...
-
Phoenix, Arizona, United States MAC DISCOUNT LLC Full timeJob Title: Senior Software Engineer with Expertise in Cloud Computing and Data AnalysisAs a senior software engineer with expertise in cloud computing and data analysis, you will be responsible for designing, developing, and maintaining cloud-based systems and applications. Your primary focus will be on analyzing and interpreting complex data to inform...
-
Senior Data Engineer
4 weeks ago
Phoenix, Arizona, United States American Express Full timeLead the Way in Data EngineeringAt American Express, we're embarking on an exciting transformation driven by an energetic new team of high performers. This group is nimble and creative with the power to shape our technology and product roadmap. If you have the talent and desire to deliver innovative payment products and services at a rapid pace, serving our...
-
Big Data Engineer
4 weeks ago
Phoenix, Arizona, United States Group Nine LLC Full timeJob Description:As a Big Data Developer at Group Nine LLC, you will be responsible for designing and developing data engineering solutions on big data ecosystems. You will work closely with the SRE team to provide post-implementation and ongoing support. Your key responsibilities will include developing and designing software applications, assessing and...
-
Senior Principal Engineer
4 weeks ago
Phoenix, Arizona, United States RTX Full timeJob Title: Senior Principal EngineerAre you a seasoned engineering leader looking for a new challenge? We have an exciting opportunity for a Senior Principal Engineer to join our team at RTX.About the Role:We are seeking a highly experienced and skilled Senior Principal Engineer to lead our engineering teams and projects. As a key member of our team, you...
-
Mechanical Engineer
3 weeks ago
Phoenix, Arizona, United States Performance Software Full timeAbout Performance SoftwareWe are a midsize company with a great work-life balance, providing innovative software and hardware to our client companies. Our company has been in business for over 25 years, with a strong track record of stability and growth.Job ResponsibilitiesAs a Mechanical Engineer at Performance Software, you will be responsible for...
-
Principal MSS TAC Engineer
4 weeks ago
Phoenix, Arizona, United States Optiv Full timeAbout the RoleAt Optiv, we're committed to helping our clients achieve their cybersecurity goals. As a Principal MSS TAC Engineer, you'll play a critical role in ensuring the success of our clients' network security operations.Key ResponsibilitiesTroubleshoot complex technical issues over the phone and via secure screen share.Host troubleshooting conference...
-
Senior Data Engineer
4 weeks ago
Phoenix, Arizona, United States Saxon Global Full timeJob DescriptionThe Senior Data Engineer is responsible for designing, developing, and implementing data solutions that meet the business needs of Saxon Global. This includes processing structured and unstructured data, validating data quality, and developing and supporting data products.Key Responsibilities:Process Structured and Unstructured DataData...
-
Data Engineer
4 weeks ago
Phoenix, Arizona, United States Virtuous Full timeAbout VirtuousVirtuous is a mission-driven company that aims to inspire global generosity by helping nonprofits build better relationships with their donors. Our modern software platform provides mid-sized charities with elegant tools for fundraising, marketing, volunteerism, and online giving.We are a talented team driven to disrupt the status quo in the...
-
Senior Data Engineer
3 weeks ago
Phoenix, Arizona, United States Saxon Global Full timeJob Title: Senior Data EngineerJob Summary:The Senior Data Engineer at Saxon Global is responsible for designing, developing, and implementing data systems that meet the needs of our organization. This includes processing structured and unstructured data, validating data quality, and developing data products.Key Responsibilities:Design and develop data...