Job Closed

This listing is no longer active.

MCG Health logo
MCG Health

We lead the healthcare community to deliver patient-focused care.

Senior Database Engineer

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 201-500H1B SponsorCompany SiteLinkedIn

Location

Washington

Posted

108 days ago

Salary

$136K - $190.4K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishAzureSQL

Job Description

Senior Database Engineer

MCG Health

• Design, deploy, maintain, and optimize SQL Server environments hosted on Azure • Administer and support a large fleet of production SQL Server instances • Diagnosing and resolving complex database and application performance issues • Perform database upgrades, patching, backups, restores, and disaster recovery • Support data extracts, data scrubbing, and maintenance activities • Deploy and configure customer environments and application components • Partner with Engineering and Support teams to resolve advanced application issues in Windows, IIS, and SQL Server environments • Drive automation initiatives, including: • Infrastructure scalability improvements • Performance tuning and optimization • Elimination of manual operational processes • Utilize AI-driven and advanced analytics tools to enhance database development, proactively detect issues, monitor and optimize performance, and improve operational efficiency. • Serve as a technical escalation point and mentor for support team members • Develop deep expertise in application provisioning, deployment, and ongoing support • Track, document, and proactively manage customer issues using ticketing systems • Communicate effectively with stakeholders at all levels of the organization • Operate independently while owning outcomes end-to-end

Job Requirements

  • Bachelor’s degree in computer science or related field (or equivalent experience)
  • 5+ years of Windows Server (2019+) administration
  • 5+ years of SQL Server (2019+) administration and database design
  • 5+ years of T-SQL development, including stored procedures and database design.
  • 5+ years of SQL Server performance tuning and optimization
  • 5+ years supporting and optimizing SQL Server 2019 clusters on an Azure VM
  • 5+ years supporting web applications in an n-tier architecture
  • Experience supporting production systems in Azure-hosted environments
  • Experience in APM (Application Performance Monitoring), such as Azure Monitor, Datadog, New Relic, etc.
  • Strong analytical, troubleshooting, and problem-solving skills
  • Excellent written and verbal communication skills.

Benefits

  • 💻 Remote work
  • ✈️ Travel expected 3-4 times per year for company-sponsored events
  • 🩺 Medical, dental, vision, life, and disability insurance
  • 📈 401K retirement plan; flexible spending and health savings account
  • 🏝️ 15 days of paid time off + additional front-loaded personal days
  • 🏖️ 14 company-recognized holidays + paid volunteer days
  • 👶 up to 8 weeks of paid parental leave + 10 weeks of paid bonding leave
  • 🌈 LGBTQ+ Health Services
  • 🐶 Pet insurance
  • 📣 Check out more of our benefits here: https://www.mcg.com/about/careers/benefits/

Related Job Pages

More Backend Engineer Jobs

Backend Engineer108 days ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Facilitate effective communication with client project stakeholders regarding project status and recommendations. • Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality. • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools. • Proficiently gather requirements and organize/present developed features for clients. • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements. • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success. • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities. • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities. • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.

Mexico
Full TimeRemoteTeam 1,001-5,000Since 2003H1B No Sponsor

• Support development teams by providing collaborative technical guidance and ensuring the quality of deliverables. • Analyze complex systems by gathering requirements, preparing estimates, and producing detailed project plans. • Develop and maintain applications using Java 8, ensuring clean code and following widely adopted architectural patterns. • Implement and manage the persistence layer using EJB (Enterprise JavaBeans), JPA, and Hibernate. • Design and maintain performant, secure, and scalable RESTful APIs for integration across distributed systems. • Map data flows and execute advanced SQL queries to support technical decision-making. • Build and customize complex reports using JasperReports, ensuring accuracy of the extracted information. • Actively participate in defining the architecture of distributed systems and in the selection of new technologies. • Assist the team in resolving complex integration and performance issues in production environments. • Ensure the application of software engineering best practices throughout all phases of the project lifecycle.

Brazil
Full TimeRemoteTeam 1,001-5,000Since 2003H1B No Sponsor

• Develop robust backend solutions using Java, EJB and JPA, ensuring code maintainability and scalability. • Design and maintain secure, high-performance, and standardized REST APIs. • Model relational databases and optimize queries, including writing native queries for high-performance scenarios. • Actively participate in Agile rituals (Scrum and Kanban), collaborating with the team to evolve deliverables. • Support technical decision-making and apply Design Patterns to ensure scalable architectures. • Implement and maintain integration components using JMS queues. • Build modular user interfaces using Angular 2+ within a Microfrontend architecture. • Ensure software quality through the creation and strict maintenance of unit tests. • Manage builds and dependencies with Maven and version control with Git. • Monitor application behavior and analyze logs via Graylog for rapid incident resolution. • Configure and deploy applications to IBM WebSphere application server.

Brazil
Gympass logo

Staff Backend Software Engineer – Fraud Prevention

Gympass

Bringing movement to the world, one employee at a time.

Backend Engineer108 days ago
Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• Collaborate with a cross functional team spanning operation, product management, and engineering to build new technologies and features; • Build production systems that prevent fraud from happening; • Help to prototype, implement and productionize new anti fraud solutions at scale; • Ensure successful deliveries, and promote the long-term technical health of our journeys; • Ensure a high bar on code quality standards, making sure developers are proud of their work; • Apply development best practices; • Take part in incident resolution and troubleshooting in the production environment; • Take ownership of critical features, be accountable, and possess a high level of ownership by following up on engineering SLOs and product KPIs; • Interact with the product team and stakeholders to impact the business; • Mentor other engineers; • Live the mission: inspire and empower others by genuinely caring for your own wellbeing and your colleagues. Bring wellbeing to the forefront of work, and create a supportive environment where everyone feels comfortable taking care of themselves, taking time off, and finding work-life wellness.

Brazil
Job Closed