Senior Engineer, Data Services
'The Baldwin Group'
Role Description
The Senior Software Engineer is a key technical contributor and team leader who designs, builds, and maintains applications across the full stack—including .NET/C# applications, and our data services platform. Working on an Agile team, the Senior Software Engineer consistently delivers well-engineered, maintainable, and tested solutions on time, while championing user-centered design, sound architecture, and engineering best practices.
Principal Responsibilities
- Engineering Execution & Delivery
- Develop features for the compliance management platform on an Agile team, consistently delivering well-engineered, maintainable, and tested solutions within agreed-upon timeframes.
- Build and maintain efficient, reusable code across the stack: message handlers, ASP.NET Core APIs, SQL Server stored procedures and migrations, and Blazor UI.
- Support critical business logic across a suite of robust services and scalable data processing jobs.
- Diagnose production issues in distributed systems: trace requests across services, reason about dependency injection lifetimes in long-running hosted processes, understand retry and dead-letter behavior.
- Practice and promote Test-Driven Development (TDD), participate in sprint planning and code reviews, and adapt to new languages, tools, and frameworks as needed.
- System Design & Architecture
- Lead architectural discussions for mid-to-large systems, designing modular, extensible, well documented components that scale and minimize rework.
- Apply UI principles, cross-browser compatibility, and web standards; advocate for security, reliability, and operational excellence, including e-commerce security principles and current website security patches.
- Model business problems in C#. Clean domain types, well-chosen abstractions, code that reads like intent rather than plumbing.
- Strong object-oriented design instincts. SOLID is a starting point, not a religion. You know when to compose, when to inherit, when to keep things procedural.
- Solid understanding of dependency injection, including lifetimes, scope boundaries, captive dependencies, how DI behaves across long-running hosted services.
- Integrate with external services and SDKs as the business needs them. Ex. Azure Storage, Key Vault, Microsoft Graph, third-party APIs.
- Champion user-centered design processes that address real user needs.
- Web Development & User Experience
- Build and maintain scalable, reusable Razor/MVC components, layouts, and forms.
- Develop site architecture and wireframes; optimize SEO and functionality to meet web standards and major-browser compatibility.
- Analyze, test, and troubleshoot website performance and coding issues; stay current on web technologies, browsers, and mobile platforms.
- Code Review, Quality & Mentorship
- Perform detailed code reviews to uphold engineering standards and grow peers through constructive feedback; champion consistent coding standards and maintainability.
- Mentor and guide other software engineers through coaching, pairing, and knowledge sharing; take ownership of team delivery quality and unblock teammates.
- Lead by example in resilience, collaboration, and a growth mindset, and contribute to peer evaluations and growth planning.
- Cross-Functional Collaboration & Continuous Improvement
- Collaborate with the product team, designers, QA, and stakeholders to understand business requirements and to scope, estimate, and deliver features.
- Communicate user needs through storytelling and data, demonstrating how proposed designs solve those needs for internal teams and senior partners.
- Work comfortably across multiple teams and projects, including remote and local collaboration.
- Identify inefficiencies and lead small to mid-sized engineering efforts (e.g., migrations, tech debt cleanup, platform upgrades); contribute to hiring, onboarding, and engineering culture.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field preferred.
- 8+ years in software engineering or a related field, including 5+ years with dynamic and/or compiled languages and 5+ years in front-end web development.
- Strong understanding of distributed messaging — Azure Service Bus or similar, queue-based workers, idempotency, retry and dead-letter strategies.
- Demonstrated experience mentoring engineers, leading code reviews, contributing to architectural decisions, and working with APIs from concept to completion.
- Strong portfolio including mobile web, desktop, and app experiences; comfortable working on multiple teams and projects simultaneously.
- Proficient in C#, .NET, MVC, jQuery, HTML, CSS, AJAX, JavaScript, XML, and PHP.
- Very strong proficiency with relational databases, including modeling and performance optimization (MySQL, PostgreSQL, Aurora); familiarity with SQL Server preferred. ORM’s (Dapper, EF Core).
- Familiarity with SaaS models and cloud services, preferably AWS; Microsoft Azure a plus.
- Functional expertise with browser debugging tools and clean, maintainable coding practices.
- Believer in Lean and Agile values; strong understanding of user-centered design.
- Strong communication, adaptability, attention to detail, and a collaborative mindset; comfortable with remote and in-office engineering teams.
- Detail-oriented, self-motivated, and willing to learn new technologies.
Company Description
The Baldwin Group will not accept unsolicited resumes from any source other than directly from a candidate who applies on our career site. Any unsolicited resumes sent to The Baldwin Group, including unsolicited resumes sent via any source from an Agency, will not be considered and are not subject to any fees for any placement resulting from the receipt of an unsolicited resume.
$68.9k - $131.1k
...global market. Join us and help shape the future of aerospace and defense.The Configuration and Data Management Department is seeking a Senior Analyst, Engineering Services to join the team on-site in Marlborough, MA. The candidate will do Data Management (DM) for unclassified...SeniorTemporary workWork experience placementWork at officeRemote workFlexible hours$152k - $241.5k
The NVIDIA DGXC Data Services team builds cloud-native systems, frameworks, and services for managing data across hybrid and multi-cloud... ...real workloads and production environments.Use modern software engineering practices, including AI-assisted and agentic development...SeniorFull timeRemote work- Senior Data Engineer, Boston, MA. Hybrid, Financial Services, 130-170k base, bonusOur client is seeking a Senior Data Engineer to join our Data team. The Senior Data Engineer will report to the Director of Data Engineering. This role will play a critical role in designing...SeniorWork at officeLocal areaRemote workMonday to Friday
- ...associates across 8 states. From IT security and platform engineering to architecture, software development, and infrastructure,... ...the future of technology at Publix. The Network Engineering Data Center Services is based in our Alpharetta Data Center. This team is responsible...SuggestedWeekly payInternshipRemote workRelocationRelocation package
$150k - $210k
...bodies and daily lives. Our data science algorithms teams are... .... Currently, we have two Senior MLE roles open across two teams... ...As a Senior Machine Learning Engineer on our Core Algos or Health team... ...improve, and maintain production services that provide analysis for...SeniorFull timeWork at officeRelocation- ...Overview: We are a leading Mortgage Servicing, SaaS-based company that thrives on innovation and excellence. We are currently seeking an experienced Senior Data Services Engineer to design, build, and optimize the data solutions that power our Mortgage Servicing platform...Senior
$65.5k - $134k
...EY and help to build a better working world. Senior Analyst - Financial Services Organization - AI and Data - Service Delivery Center EY is the only professional... ..., compliance, or banking) Knowledge of prompt engineering and in-context learning optimization...SeniorSummer holidayFlexible hours$112.92k - $215k
...code reviews to elevate the quality of engineering across the organization. Utilize developer... ...field. Three (3) years of rel exp in data software development, programming languages... ..., Cloud DevOps Concepts, Cloud Services and Architecture, and Azure/AWS/GCP DevOps...SeniorFull timeWork at officeLocal areaWork from home- ...inquiring about a position or the status of an application.Senior Data Engineer - Big DataThe online travel market is a $2 trillion industry... ...warehouse as well as delivering analytic insights, reports and self-service tools to global stakeholders.We are looking for a driven,...SeniorFull timeLocal area
- ...everyone. Roblox Storage team powers the data foundation behind every experience on the platform. As a Senior/ Principal Software Engineer for Data Access , you will architect... ...and operation of our storage Infra‑as‑a‑Service offerings, setting the engineering bar...SeniorFull timeWorldwide
$127.34k - $160k
POSITION OVERVIEWNBME is looking for a Data Engineer to join a highly skilled and growing team of data engineers and BI developers. This... ...security. Responsible for ensuring high data quality for Data Services, Analytics and Master Data Management. Helps coordinate...SeniorInternshipWork at officeLocal areaRemote work$204k - $259k
...Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle... ...Alphabet. We have access to millions of miles of driving data from a diverse set of sensors, enabling engineers like you to (1) develop methods for efficiently and...SeniorFull timeRemote work- Our team plays a crucial role in the data ecosystem of the TikTok Recommendation System... ...high system reliability, uninterrupted service, and smooth data processing. We are... ...or above in computer science, software engineering, or related fields, with experience in building...SeniorFlexible hours
- ...and faster. What streaming services have done for audio entertainment... ...We're looking to hire for our Data Acquisition side of our AI team... ...integration of infrastructure, engineering, and research work. We are looking for a skilled Senior Software Engineer to join us....SeniorRemote jobFull timeShift work
$113.01k - $202.16k
DescriptionWe are seeking a highly experienced Senior Data Center & Cloud Networking Engineer to join our team in a hybrid capacity (3 days onsite / 2 days... ...team playerNon-Bargaining Unit, 294 - DTP Network Services - MSH, Mount Sinai HospitalEmployer DescriptionStrength...SeniorTraineeshipLocal areaRemote work$96.7k - $145k
...with guidance, products, and services that meet families where they... ...POSITION TITLESenior Security Engineer, DataThis role is not available... ...ROLEProtecting sensitive enterprise data requires continuous visibility... ...complex environments. As a Senior Security Engineer, Data, you...SeniorFull timeWork at officeLocal areaRemote work$121.6k - $243.2k
...Technology Machine Learning Engineer Graduate (TikTok-Data-Search-Local Service) - 2027 Start Location : Seattle Employment Type : Regular Job Code : A259310 Responsibilities Our Search Engineering Team is responsible for building and owning...Full timeTemporary workInternshipLocal area- ...capabilities across Intelligence, Analytics, Engineering, Mission Support, and Communications... ...team.Barbaricum is currently seeking a Senior Data Security Engineer (Data Rights... ..., Exchange Online, OneDrive, and Azure services.Evaluate enterprise data flows and recommend...SeniorFor contractorsWork at office
$204k - $259k
...powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of... ...several other Waymo teams that consume map data. You will: Evaluate and launch... ...system ~ A passion for good software engineering We prefer: M.S. or Ph.D in Computer...SeniorFull timeRemote work$159k - $305k
...About this role: Wells Fargo is seeking a Principal Engineer - Data Center Infrastructure Engineering Service Delivery. In this role, you will: ~Provides end-to-end lifecycle management and engineering readiness for technology services, including adds, moves, changes...Full timeWork experience placementRemote work- ...DescriptionWe are Olsson. We engineer and design solutions that improve... ...around us.Job DescriptionAs a Senior Mechanical Engineer, you will... ...documents. Experience in the Data Center industry is preferred.... ...engineering and design, client advisory services, planning, field services, and...SeniorFull timeRemote workFlexible hours
- ...skilled Full Stack Developer with Big Data expertise to support mission-critical programs... ...will bring a strong mix of full stack engineering capabilities and data-intensive... ...end frameworks Develop robust backend services, APIs, and microservices architectures...SeniorFull time
$109k - $160k
...Learn more at . About The Role: The Data Platforms Team serves as the experts on... .... Who You Are: We are seeking a senior engineer with specialization in database and stream... ...of our data platforms, and related services and participate in the teams on-call rotation...Permanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours$140k - $190k
...Qumulo's cloud data platform manages exabytes of the world's most demanding data, unifying files, objects, and every workload... ...across edge, core, and cloud. About The Position Engineers working on core services build the modern distributed storage engine that powers...Full timeLocal areaFlexible hours$180k - $225k
...transforms, and routes traffic to services running anywhere. Instead of... .... About the Customer Data Team Our Customer Data... ...ngrok runs entirely on AWS. Engineers develop by using remote development... .... Compensation Senior Software Engineer Tier 1...SeniorRemote jobPermanent employmentFull timeWork at officeLocal area- ...talented people in the industry. Rockstar Games is seeking a Senior Software Engineer in Data Engineering to join a team focused on building a cutting-... ..., MA. WHAT WE DO The Rockstar Games Online Services team builds the technology foundation that powers our...SeniorFull timeWork at office
- ...POSITION SUMMARY: Natera is seeking a Senior Agentic AI Engineer to design, build, and productionize... ...reliability, and efficiency of our Real-World Data (RWD) clinical extraction platform.... ...or Document-Centric AI Systems AWS Services, such as S3, SQS, and Lambda/Fargate...SeniorFull timeImmediate startWorldwide
$113k - $140k
...DescriptionWe are Olsson. We engineer and design solutions that improve... ...multidisciplinary design services for some of the largest and most... ...for. We design large hyperscale data center campuses and colocation... ...of these projects.As a Senior Civil Engineer on our Data Center...SeniorFull timeWork at officeRemote workFlexible hours- ...we buy and produce products by providing data on transparency and traceability for supply... ...cooperation with other developers, data engineers and product managers. Design and build... ...company and leverage AWS cloud and its services (e.g. EKS, EC2, RDS, SQS/SNS, Lambda, S3,...SeniorRemote jobFull time
$160k - $200k
...to orchestrate, protect, and enrich data across its lifecycle, providing enhanced... .... Leading organizations in cloud services, entertainment, government, research,... ...information, visit are seeking a high-caliber Senior Systems Software Engineer to join our Core Storage Team. In...SeniorFull timeWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Engineer, Data Services. Be the first to apply!
- junior data engineer remote Remote
- director data engineering Remote
- hadoop big data developer Remote
- data engineer intern Remote
- senior data quality engineer Remote
- senior cloud data engineer Remote
- data engineer contract Remote
- data infrastructure engineer Remote
- entry level big data engineer Remote
- data science developer Remote


