Senior Database Engineer

Stamps.Com El Segundo , CA 90245

Posted 1 week ago

Overview

The Senior Database Engineer creates technically superior system designs that meet requirements while accommodating future needs without sacrificing ease of implementation. The designs are balanced in pragmatism and elegance by originating and owning innovative solutions to complex technical problems, and showing commitment to the seriousness for which you associate with your work, and the discretion used in dealing with problems and issues. This role reports to the Manager, Database Technology.

Stamps.com's Database Technology team is responsible for engineering and supporting cutting edge technology in database services and processes across the Company and its subsidiaries. We are a unique team that collaborates and interacts with every team in the company from technical to business oriented departments to ensure highly available, scalable, durable, secure and high performing database architecture with the utmost data integrity in a 24x7 environment.

Company Perks:

Competitive pay, 401k with company match, Medical, Dental and Vision Insurance, Employee Stock Purchase Plan, Educational Reimbursement, Commuter benefits, Discount programs, Inventor patent bonuses

Stamps Company Overview:

Stamps.com (NASDAQ: STMP) is the leading provider of postage online and shipping software solutions to nearly 750 thousand customers, including consumers, small businesses, e-commerce shippers, enterprises, and high volume shippers. Stamps.com offers solutions that help businesses run their shipping operations more smoothly and function more successfully under the brand names Stamps.com, Endicia, ShipStation, ShippingEasy, ShipWorks, and MetaPack. Stamps.com's family of brands provides seamless access to mailing and shipping services through integrations with more than 475 unique partner applications.

Responsibilities

Primary Objectives:

Deliver quality project deliverables in engineering, support and/or consultation to other teams Identifies and leads the setting and exercising of data management standards and procedures for effective DBMS utilization and security Maintain top quality technical skills in a broad range of DBMSs, products, utilities, protocols, and techniques Provide highly responsive engagement for 24 x 7 support on premise and while in rotating on-call schedules

Essential Position Duties: (typical monthly, weekly, daily tasks)

  • Identify and recommend solutions for opportunities to improve efficiency and effectiveness through understanding internal processes and procedures

  • Work shows commitment to the seriousness for which you associate with your work, and the discretion used in dealing with problems and issues

  • Coach and mentor other team members

  • Act as lead for complex problem resolution

  • Ensure that system design complies with policies, standards, and principals

  • Fulfills ad hoc query and report requests from other departments

  • Monitors systems and subsystems in all environments, and proactively addresses issues

  • Effectively and professionally communicates with supervisor and other team members

  • Work closely with team members to formalize great ideas and assist each other

Additional Position Duties: - (The following is a list of what all employees, except those with medical accommodation, may be regularly required to do.)

  • Sit for prolonged periods of time

  • Utilize wrist and hands for a prolonged period of time

  • Walk short distances

  • Stand for short periods

  • Speaking and conversing with others

Qualifications

Required Education and/or Experience:

  • Bachelor's degree in engineering or computer science or equivalent years' experience.

  • Six or more (6+) years of or RDBMS logical and physical system design using contemporary versions of Microsoft SQL Server.

  • Six or more (6+) years of database performance tuning, including using DMVs, indexing, query optimization, Perfmon, etc.

  • Six or more (6+) years of SQL and related scripting.

  • One or more (1+) years of Database Mirroring, Log Shipping, FCI clusters, AlwaysOn, and Transactional Replication on SQL Server 2008 or later.

  • Two or more (2+) years of SSIS development.

  • Broad experience with all elements of database construction in a web environment including server environments, back-end integration, and end-user constraints.

  • Direct experience with other elements of database development such as requirements gathering, scripting, testing and documentation.

  • Experience architecting and building highly available, scalable, high volume, large scale, data-intensive, distributed systems.

Skills and Knowledge:

  • Firm understanding of memory, CPU, SAN, RAID, I/O, SSD, and other capacity related components

  • Vast knowledge of SQL Server internals

  • Excellent visual, written, and verbal communicator and the ability to intuitively put ideas into tangible form

  • Excellent systems architect and design skills

  • Excellent understanding of the Windows operating system and Microsoft Clustering

  • Ability to create or review architecture and specification documents ensuring database security, integrity, and performance

  • Entrenched skill in designing highly effective databases and developing highly optimized code and processes

  • Possess the ability to learn how applications work by analyzing schema, querying data, and reviewing SQL code

  • Demonstrated ability in supporting a software/database product through the entire development life cycle

  • Must have an intuitive ability to quickly analyze third party products

  • Accountable team player with efficiency and professional attitude to accomplish projects and tasks

  • Ability to become the expert on a specific domain of technology and provide technical consultation to other team members

  • Must be able to maintain professionalism and be graceful in the handling of work in a very fast-paced, dynamic environment where priorities and tasks constantly change

  • Exposure to developing server side software in large teams

Optional Skills & Knowledge:

  • Client/Server, multi-tier, and cloud architecture and design

  • SQL Server InMemory OLTP

  • PowerShell, Windows Command Line

  • NoSQL

  • GitHub, Jira, Confluence, Redgate tools, SentryOne

Equal Opportunity Employer/Veterans/Disabled

#LI-KD1


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer

Stamps.Com

Posted Yesterday

VIEW JOBS 4/8/2020 12:00:00 AM 2020-07-07T00:00 Overview The Senior Software Engineer is directly responsible for desktop client development primarily using MS Visual C#/.NET applications. The role requires a solution minded professional who is able to take technical specifications based on conceptual design and stated business requirement through a life cycle while working independently. This Client Development team at Stamps.com serves as the backbone for Stamps.com through front end desktop application design, implementation and support. The team is self-motivated to deliver and increase the breadth and depth of the features and capabilities of Stamps.com enterprise software. Company Perks: Competitive pay, 401k with company match, Medical, Dental and Vision Insurance, Employee Stock Purchase Plan, Educational Reimbursement, Commuter benefits, Discount programs, Inventor patent bonuses Stamps Company Overview: Stamps.com (NASDAQ: STMP) is the leading provider of postage online and shipping software solutions to nearly 750 thousand customers, including consumers, small businesses, e-commerce shippers, enterprises, and high volume shippers. Stamps.com offers solutions that help businesses run their shipping operations more smoothly and function more successfully under the brand names Stamps.com, Endicia®, ShipStation®, ShippingEasy® and ShipWorks®. Stamps.com's family of brands provides seamless access to mailing and shipping services through integrations with more than 475 unique partner applications. Responsibilities Primary Objectives: Understand business requirements and provide technical direction for desktop application design Defect free product feature implementation while maintaining timeliness Project planning and documentations QA support and troubleshooting production issues Essential Position Duties: Understand business requirements and provide technical direction for software design * Analyze and understand the product specifications * Work with product team to clarify any ambiguity * Identify the required system changes to support the feature * Identify both the internal and external dependencies * Create technical specifications covering all changes Defect free product feature implementation while maintaining timeliness * Pay close attention to the details * Write defect free code that is always backward compatible * Ensure timely delivery of the changes/builds * Perform unit testing before providing the builds to QA * Perform peer code review and provide feedback Project planning and documentations * Provide accurate Dev estimates for the changes * Update the development tickets in a timely manner * Create and maintain different documents such as technical spec, bug report etc. Test case development and troubleshooting * Identify test cases for unit testing * Provide necessary QA notes for the changes * Troubleshoot production issues as needed Qualifications Additional Position Duties: * Sit for prolonged periods of time * Utilize wrist and hands for a prolonged period of time * Walk short distances * Stand for short periods * Speaking and conversing with others * Lift up to 25lbs without assistance up to chest height Required Education and/or Experience: * Bachelor's Degree in Computer Science, a related field or equivalent experience. * Five or more (5+) years development experience on the Windows platform integrating with web service API and local database. * Five or more (5+) years' experience with the .NET framework and C#. Skills and Knowledge: * Proficient in fundamental Computer Science concepts and algorithms. * Excellent spoken and written communication skills * Good analytical skills * Strong attention to detail * Proactive with the ability to learn new concepts quickly Computer/Software/Application Proficiency: * C# and ASP.Net * C++ (optional) * SOAP * XML * Simple SQL query * Proficiency with version control systems such as Perforce or Git * Proficiency in C/C++ a plus. * AWS knowledge is a plus Travel Requirements (if applicable): * NA Equal Opportunity Employer/Veterans/Disabled #LI-KD1 Stamps.Com El Segundo CA

Senior Database Engineer

Stamps.Com