Helping organizations monitor, track and protect their vital assets
Database Administrator – Database Engineer
Location
United States
Posted
144 days ago
Salary
$92.5K - $158.6K / year
Seniority
Senior
Job Description
Database Administrator – Database Engineer
CalAmp
• Diagnose and fix slow queries, plan regressions, and locking storms across 9 SQL Server instances • Separate analytical workload from operational SQL Server • Define a sound data retention strategy across 600+ customer DBs • Analyze SQL Server EE licensing for cost savings • Managing schema migrations and ETL
Job Requirements
- 4–8 years of hands-on DBA / Database Engineering experience
- SQL Server Database SME mindset
- PostgreSQL proficiency
- Cloud database experience on AWS
- Performance tuning track record
- Comfort scripting in Python or PowerShell
- Knowledge of Linux and Windows
- Strong written communication
- Bachelor’s in CS, Information Systems, or equivalent practical track
Benefits
- Applicants must be legally authorized to work in the US on a permanent basis
- AWS cost optimization for SQL Server EE licensing on EC2
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop, test, and maintain full-stack web applications using .NET, C#, MS SQL, and NoSQL databases. • Design and implement server-side logic and components. • Develop RESTful APIs and integrate them with front-end applications. • Build responsive and user-friendly front-end interfaces using modern front-end technologies. • Collaborate with business stakeholders to understand requirements and deliver optimal solutions. • Write clean, maintainable, and efficient code following best practices and coding standards. • Optimize applications for maximum speed and scalability. • Perform code reviews and mentor junior developers. • Troubleshoot, debug, and resolve issues in production and development environments. • Collaborate with DevOps to ensure smooth deployment and continuous integration. • Stay current with industry trends and emerging technologies. • Work as a team player to ensure project success, demonstrating a "get it done" attitude and taking ownership of tasks to meet deadlines.
• You'll work alongside full-stack engineers, bringing deep backend and systems expertise to ensure the product functionality we build is scalable and reliable. • You will be partnering closely with product and engineering teammates to design, build, and operate backend systems that directly support customer-facing features as they grow in complexity and usage. • You’ll be expected to take ownership of the backend and systems aspects of product features from early design through production and scale to ensure the product continues to perform reliably as the business grows. • We intentionally keep this role flexible and tailored to individual strengths. The areas below are not rigid requirements, but examples of experience that are especially relevant for the engineers we’re looking for:
• Work in a fast-paced Agile/Scrum environment in which the role would: • Develop basic to complex code & designs to maintain new and existing technology systems following company standards. • Accountable to develop and deliver technical documentation. • Undergo peer code and design reviews to ensure stable and high-quality production-ready code. • Build and maintain applications that meet or exceed industry regulatory requirements. • Foster and maintain high collaboration with team members, other technical colleagues, and business partners from across the organization. • Ensure compliance with established SDLC frameworks, including requirements gathering, analysis, design, development, testing, release management, and deployment. • Ability to gradually take on more development tasks as learning increases. • Exercise discretion and good judgment in making decisions. • Lead a team with meeting project commitments, such as project goals, objectives, and corresponding delivery dates. • Provide engineering leadership and mentorship to junior level engineers. • Ensure compliance with all the audit and security requirements of the company. • Review code for complex maintainability, coding standards and security issues. • Participate and follow established agile standards (including attending all Agile events) to create a collaborative and efficient development environment and meet project goals and delivery dates. • Foster innovation to improve on existing challenges and to realize new opportunities. • Effectively collaborate with Architects to develop and review intended solutions. • Ability to travel as needed to perform position responsibilities. • Availability to be on-call as needed. • Perform other duties as assigned.
Mid-level Backend Developer
BHSTransformamos negócios através da tecnologia gerando resultados de impacto.
• Design and implement the database architecture and the system's complex business logic for the Task Management (Workflow) system. • Develop APIs and services to securely handle file uploads and integrate them with Azure Blob Storage. • Implement user authentication and authorization management using OAuth 2.0. • Configure and maintain asynchronous processing queues (Redis/Message Broker) for file reading and report generation without impacting application performance. • Develop integrations with external APIs (SharePoint/OneDrive, DocuSign/Adobe Sign). • Maintain and monitor application infrastructure on Linux (Ubuntu) and Docker.




