Senior Software Engineer, Data Platform
ServiceTrade
Position Description: At ServiceTrade, you'll build technology that matters - for your career, your team, and the thousands of commercial contractors who rely on our platform every day. We're on a mission to partner with commercial trades to deliver technology that enhances technician productivity, improves customer experiences, and drives scalable growth. We're looking for a Senior Software Engineer, Data Platform who's excited to make an impact. In this role, you will be responsible for leading the design, development, and optimization of our scalable batch and streaming data pipelines using Python, SQL, and key AWS technologies like DMS and Kinesis. You will own the architecture of our enterprise cloud data platforms, build high-performance ETL/ELT workflows, drive CI/CD and Infrastructure-as-Code best practices, and mentor junior engineers while leveraging modern AI-assisted tools to ensure system reliability, performance, and data integrity across our entire ecosystem.
Why ServiceTrade: You'll belong here from the start. We bring together kind, curious people with diverse perspectives and trust them with meaningful work. You'll have ownership, clarity, and support to solve real problems, make a visible impact for our customers, and continue growing as your role evolves. On the Data Platform team, you'll have the opportunity to architect and scale mission-critical streaming and batch pipelines that directly power advanced analytics for thousands of commercial contractors. You will take true end-to-end ownership of complex data systems, leverage cutting-edge AI-assisted engineering tools to accelerate delivery, and mentor the next generation of engineers in a collaborative, quality-driven environment.
About You: You are someone who takes full ownership of your work and thrives on delivering solutions. If there's a problem in our system, no matter where the root cause lies, you pursue it until it's resolved - ensuring our customers experience a seamless service. You never compromise on quality and are always looking for ways to improve performance, scalability, and efficiency. With a proactive mindset, you aim to not just meet, but exceed customer expectations. Your can-do attitude drives you to find answers and make an impact, no matter the challenge. Key Responsibilities and Activities:
ServiceTrade provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
This employer participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. Please Be Aware of Recruiting Scams To protect yourself against the increasing number of recruiting scams, please make sure that you are communicating with ServiceTrade. We communicate through our corporate website servicetrade.com, through corporate emails utilizing our domain name of @servicetrade.com, and through servicetrade.greenhouse.io. Be vigilant when checking domains because imitators often make very small changes to trick the eye. Additionally, please know that ServiceTrade does not use text messaging or public messaging platforms, such as Telegram or Whatsapp, to make initial contact with candidates and ServiceTrade will never ask an employment candidate for financial information or for payment of any kind.
Why ServiceTrade: You'll belong here from the start. We bring together kind, curious people with diverse perspectives and trust them with meaningful work. You'll have ownership, clarity, and support to solve real problems, make a visible impact for our customers, and continue growing as your role evolves. On the Data Platform team, you'll have the opportunity to architect and scale mission-critical streaming and batch pipelines that directly power advanced analytics for thousands of commercial contractors. You will take true end-to-end ownership of complex data systems, leverage cutting-edge AI-assisted engineering tools to accelerate delivery, and mentor the next generation of engineers in a collaborative, quality-driven environment.
About You: You are someone who takes full ownership of your work and thrives on delivering solutions. If there's a problem in our system, no matter where the root cause lies, you pursue it until it's resolved - ensuring our customers experience a seamless service. You never compromise on quality and are always looking for ways to improve performance, scalability, and efficiency. With a proactive mindset, you aim to not just meet, but exceed customer expectations. Your can-do attitude drives you to find answers and make an impact, no matter the challenge. Key Responsibilities and Activities:
- Lead development, testing, and maintenance of scalable Python code for data ingestion, transformation, and processing across streaming and batch architectures.
- Design and optimize data models and transformation logic that support advanced analytics and evolving BI needs, with built-in data quality and performance.
- Build and tune high-performance ETL/ELT workflows using AWS DMS, Kinesis, and related data integration technologies.
- Diagnose and resolve pipeline issues, implementing preventative measures that guarantee data integrity and reliability.
- Mentor junior engineers and establish documentation standards for code, models, and processes to enable knowledge transfer and best practices.
- Data Engineering Mastery: Experience in data engineering, demonstrating expertise in designing, conducting rigorous code reviews, and managing complex, large-scale ETL/ELT pipelines.
- Expertise in Cloud Data Platforms: Deep understanding and hands-on experience with enterprise-grade cloud data platforms such as Redshift, BigQuery, or Snowflake, including their architectural nuances and performance optimization strategies.
- Advanced Programming Proficiency: Expert-level skills in Python and SQL (including advanced optimization techniques in MySQL, Postgres, and SQL Server), coupled with extensive experience with complex transformations and a strong command of AWS services (DMS, S3, Airflow, Kinesis, DocumentDB, CloudWatch, Kubernetes, Glue).
- CI/CD and Infrastructure-as-Code Leadership: Proven ability to establish and maintain robust version control (GitHub) workflows, architect and implement sophisticated CI/CD pipelines for data infrastructure, and a strong advocate for infrastructure-as-code principles and tools.
- AI-Assisted Development: Practical experience using AI coding tools (Claude Code, Copilot, Cursor) to accelerate delivery - and the judgment to review, test, and own the output.
- Medical through Cigna, PPO and HDHP options, including a Health Savings Account with company contributions Dental and Vision through Unum
- Flexible Spending Account and Dependant Care Account
- Company-paid Life insurance, STD and LTD
- Voluntary benefits including Supplemental Life Insurance, Critical Illness, Accident and Pet Insurance
- 401(k) with up to 3% employer match and NO vesting period
- Flexible PTO policy
- 10 company holidays
- Parental Leave
- Paid Time Off for Volunteering
- Employee Reimbursement Program to use for well-being, technology and/or professional development
ServiceTrade provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
This employer participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. Please Be Aware of Recruiting Scams To protect yourself against the increasing number of recruiting scams, please make sure that you are communicating with ServiceTrade. We communicate through our corporate website servicetrade.com, through corporate emails utilizing our domain name of @servicetrade.com, and through servicetrade.greenhouse.io. Be vigilant when checking domains because imitators often make very small changes to trick the eye. Additionally, please know that ServiceTrade does not use text messaging or public messaging platforms, such as Telegram or Whatsapp, to make initial contact with candidates and ServiceTrade will never ask an employment candidate for financial information or for payment of any kind.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Data Platform in Durham, NC vacancy
$152k - $241.5k
NVIDIA's high-performance computing platforms are powering the AI revolution across many... ...applications and industries. Within our software stack, CUTLASS stands out as a popular... ...PhD degree in Computer Science, Computer Engineering, or related field (or equivalent...SeniorSoftwareFull time$224k - $356.5k
....NVIDIA's Local AI team is building the software stack that makes large language models and... ...get the best experience. We own the platform — performance, CI/CD pipelines, validated... ...MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience...SeniorSoftwareFull timeLocal area$152k - $241.5k
...world.We are now looking for a Senior Full-stack web applications software architect to join our Hardware... ...next-generation event-driven data and visualization platform to power NVIDIA's GPU development... ...is essential for hardware engineers and management across the company...SeniorSoftwareFull time- ...Senior Data EngineerUrgent Requirement: Senior Data Engineer (Hybrid – Onsite Alternating Weeks)Role Overview: As a Senior... ...Passion for delivering high quality software using DevOps, CI/CD (Maven,... ...products on a multi-terabyte data platform used for Fidelity’s flagship...SeniorSoftwareWorldwide
- ...ServiceTrade is seeking a Senior Software Engineer, Data Platform to own architecture and delivery of scalable batch and streaming data pipelines in AWS. You will shepherd ETL/ELT workflows, mentor engineers, and drive CI/CD with IaC practices while upholding data integrity...SeniorSoftwareFor contractors
- ...the job poster from Fortune Senior Technical Recruiter @ Seven... ...an experienced Senior Big Data & Cloud Engineer to design, build, and deliver... ..., clearing, and custody platforms, leveraging modern cloud and... ...10+ years of experience in software/data engineering with strong...SeniorSoftwareContract work
- ...We are seeking a Senior Data Engineer to design, develop, and maintain scalable data solutions that... ..., and the delivery of high-quality data platforms. The ideal candidate will have strong experience in data engineering, software development, database technologies, and...SeniorSoftware
$118k - $157k
...organization of scientists, engineers, and physicians and we... ...computer science and data science to overcome one... ...visit grail.comAs a Senior Data Engineer on the Operational... ...you will own the data platform that connects GRAIL's... ...Science, Mathematics, Software Engineering, Data...SeniorSoftwareFull timeLocal areaMonday to FridayFlexible hoursWeekend work- ...Senior Cloud Data EngineerLocation: Durham North Carolina, Remote till CovidDuration: 12+ monthsThe... ...experience with 4+ years on data engineering in cloud native tools and technologiesStrong... ...ability to build reliable software that can withstand unreliable environmentsExperience...SeniorSoftwareWork experience placementRemote work
- ...Senior Software Engineer Our direct client is actively looking to onboard a Senior Software Engineer (10+ years... ...Design and architect complex solutions on a platform dedicated to high scale processing of large amounts of data Mentor and direct team members on...SeniorSoftware
$165k - $248k
A leading software company is seeking a Director of Engineering to design and build cloud-native services focusing on resilience and collaboration with cross-functional teams. Candidates should have a Bachelor's or Master's degree, at least 5 years of experience in cloud...SeniorSoftware- Fidelity Investments Senior Data Base Engineer Contract- One Year, will more than likely extend if based... ...Engineer , you will be applying your software development , Server and automation... ...Amazon Web Services, Google Cloud Platform, or Microsoft Azure is a plus.Knowledge...SeniorSoftwareContract workLocal area
$118k - $157k
...organization of scientists, engineers, and physicians and we... ...computer science and data science to overcome one... ...grail.com As a Senior Data Engineer on the Operational... ...you will own the data platform that connects GRAIL's... ...Science, Mathematics, Software Engineering, Data...SeniorSoftwareFull timeLocal areaMonday to FridayFlexible hoursWeekend work- Join to apply for the Data Engineer role at BuildOps At BuildOps, we’re transforming the commercial... ...industry with our all-in-one software platform. From service management to project coordination... ..., BuildOps is the place for you. Seniority level Mid-Senior level Employment type...SeniorSoftwareFull timeWork at officeWork from homeFlexible hours
$161k - $242k
...Category Engineering Hire Type Employee Job ID 182... ...performance silicon chips and software content. Join us to... ...sensitive enterprise data across email, endpoint... ..., and collaboration platforms, and you are... ...at least 2 years in a senior or lead engineering role...SeniorSoftwareRemote work- ...organization is seeking a highly motivated Senior Cloud Engineer to help transform how enterprise virtual desktop and end user computing platforms are engineered, automated, secured, and... ...deep infrastructure expertise with a software engineering mindset. You will translate...SeniorSoftwareFull timeWorldwide
- ...Workplace Investing (WI) organization is seeking an experienced Sr. Software Engineer to join our CVT team within Stock Plan Services (SPS). The... ...field· 8+ years of hands-on experience with mainframe platforms.· Demonstrated support on a critical mainframe environment,...SeniorSoftwareFull time
- ...Job Title: Senior UI/UX Designer Start Date: 05/01/2024 End Date: 04/... ...in collaboration with product owners and engineers. • Illustrate design ideas using storyboards... ...hands on working experience of design software like Adobe Illustrator and Photoshop...SeniorSoftwareWork experience placementShift work
- ...Senior Software EngineerDuration: Long Term ContractLocation: Durham, NC | Westlake, TXJob Description:The Senior Software Engineer will work closely with the rest of the product development team... ...improving existing, capabilities and platforms for Prime Brokerage Optimize....SeniorSoftware
- ...Job Summary We are seeking a Senior Software Engineer - Architect with deep hands-on experience in... ...building healthcare or public health data pipelines. • Strong knowledge of enterprise... ...architectures. • Exposure to NoSQL or large-scale data platforms such as Databricks.SeniorSoftware
- ...Senior DevOps EngineerDynamic Work Schedule - This is 5 days on site... ...presence. As a Senior DevOps Engineer in the Search team, you will help us build a Search platform that supports millions of customer... ...and tools to improve the software development process all while...SeniorSoftwareWork from home
- ...Temporary Task-Based Senior Software DeveloperThe Temporary Task-Based Senior Software Developer is a Senior Engineer-level, task-based role supporting the VA Office of Academic Affiliations Data Management Center (DMC). This role carries the same technical scope, qualifications...SeniorSoftwareTemporary workWork at office
- ...Software Engineer IV - Big Data EngineerLocation: Durham, NC (Day 1 onsite)Duration: Long TermResponsibilities:Ability to assemble large, complex sets of data that meet non-functional and functional business requirementsAbility to identify, design and implement internal...SeniorSoftware
- ...Cloud Engineer Durham, North Carolina Contract Preferred:... ...creating scalable and reliable software systems. ~ Extensive... ...Service, Infrastructure and Data Quality Monitoring. ~ Scripting... ...and operating highly resilient platforms in AWS cloud environments....SeniorSoftwareContract work
- SENIOR SALESFORCE DEVELOPER - Durham,NC // Hoboken, NJThe... ...join a Salesforce CRM Platform team to support the... ...such as Agentforce and Data Cloud.What You'll Bring... ...system integrations.Agile software development experience.... ..., and quality engineers to deliver new functionality...SeniorSoftware
- ...Senior Software EngineerThe Fidelity Brokerage Technology Group has an exciting opportunity for a Senior Software Engineer with automation experience to join our dynamic team. You will be part of a team that is key to helping drive the strategy and delivery of workflow...SeniorSoftware
- ...Senior Interior Designer Perkins&Will North Carolina Studio is looking for a Senior Interior Designer to lead design... ...and zoning analysis Documentation of Living Design data, including material health Software Skills: Advanced knowledge of 2D/3D production...SeniorSoftwareContract workWork at office
- Job Summary:The Senior Electrical Engineer provides the electrical controls and/or power distribution design... ...] AutoCAD Electrical or equivalent software.Knowledgeable with UL, NEC, and NFPA 7... ...engineering calculations or other data to support necessary changes to leadership...SeniorSoftwareFull timeFlexible hours
- ...Senior System EngineerThe Client seeks a contract resource to assist with the support of the Application Development Environment for... ...testers and other VM client types including the installation of software and tools. This position is also responsible for Creation of Transforms...SeniorSoftwareContract work
$115k - $130k
...Piper Companies is seeking a Senior Software Engineer in Test (SDET) to join a leading organization... ...automation, and validation efforts for a platform that provides real-time visibility... ...applications, APIs, backend services, and data pipelines. Build automated validation...SeniorSoftwareLong term contractFull timeContract workWork at officeLocal areaMonday to Friday2 days per week1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Data Platform. Be the first to apply!
Related searches
- software engineer internship Durham, NC
- software development engineer aws Durham, NC
- software developer internship no experience Durham, NC
- real time software engineer Durham, NC
- financial software developer Durham, NC
- graduate software developer Durham, NC
- software engineer travel Durham, NC
- experienced software developer Durham, NC
- remote entry level software developer Durham, NC
- information technology software engineer Durham, NC


