Senior Engineer, Data Services – MSI

Job not on LinkedIn

🔥 1 hour ago

🇺🇸 United States – Remote

⏰ Full Time

🟠 Senior

🚰 Data Engineer

🦅 H1B Visa Sponsor

info
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of MSI

MSI

1001 - 5000 employees

🏭 Manufacturing

📦 Logistics

🔧 Hardware

Manufacturing • Logistics • Hardware

MSI is a global technology company that designs and manufactures high-performance computer hardware and systems for gaming, professional, and industrial markets. It produces gaming laptops, GPUs (e. g. , GeForce RTX series), motherboards, peripherals and consumer software, and also offers AIoT and industrial solutions such as embedded boards and systems, servers and networking, autonomous mobile robots, rugged tablets, vehicle infotainment and telematics, and EV charging products. MSI provides ODM and professional design/manufacturing services, product support and customer programs for both consumer and commercial customers.

📋 Description

• 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 • 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 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 • 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 • 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 • 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.

🎯 Requirements

• 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.

🏖️ Benefits

• Exceptional service through a dedicated team that makes rapid resolutions a priority • Passion for crafting solutions for important risks facing individuals and businesses

Apply Now

Similar Jobs

🔥 1 hour ago

The Baldwin Group

1001 - 5000

💼 Consulting

🏥 Healthcare

⚖️ Legal

Senior Software Engineer developing and maintaining compliance management platform features on Agile teams. Focusing on user-centered design, well-engineered solutions, and mentoring junior engineers.

🔥 2 hours ago

CVS Health

10,000+ employees

🏥 Healthcare

⚕️ Healthcare Insurance

🛒 Retail

Data Engineer responsible for designing and maintaining data infrastructure supporting analytics at CVS Health. Collaborating with cross-functional teams and implementing scalable data solutions.

🔥 3 hours ago

Mission Technologies, a division of HII

5001 - 10000

🏭 Manufacturing

💼 Consulting

📦 Logistics

Data Engineer developing and optimizing data pipelines for F-35 sustainment projects. Collaborating remotely to support Fleet Readiness and analysis initiatives.

🔥 3 hours ago

Shirley Ryan AbilityLab

1001 - 5000

🏥 Healthcare

🧬 Biotechnology

Senior Enterprise Data Warehouse Architect responsible for architecture and management of data warehouse integrating medical data. Collaborate with teams to optimize data processes for analytics.

🔥 3 hours ago

Jellyvision

201 - 500

🏥 Healthcare

💼 Consulting

📣 Marketing

Senior Data Engineer building and operating data pipelines at Jellyvision. Contributing to data systems and improving operational health within a remote work environment.

🇺🇸 United States – Remote

💵 $165k - $185k / year

💰 Venture Round on 2017-03

⏰ Full Time

🟠 Senior

🚰 Data Engineer