Advanced Database/Data Engineer

Rincon ResearchTucson, AZ
96d

About The Position

At Rincon Research Corporation, our primary business is innovating, developing, and fielding digital signal processing (DSP) products and services for the United States Defense and Intelligence Communities in support of national security. Rincon Research Corporation (RRC), an employee owned company, is seeking a talented, tenacious, results-driven individual to work in a multi-disciplinary R&D environment with similarly motivated electrical engineers, mathematicians, computer scientists, and analysts who are collectively responsible for creating custom digital signal processing solutions and leveraging them to make an operational mission impact. Come join the team that is creating cutting edge signal processing and geolocation systems for the future!

Requirements

  • Active TS/SCI Clearance.
  • US CITIZENSHIP REQUIRED.
  • Degree (Bachelor's, Master's, or PhD) in Computer Science, Data Science, Computer Engineering, or related technical field.
  • Minimum 4 years of experience in a database engineering, database development, and data engineering role supporting an engineering-related domain.
  • Proficient in SQL, Python, and shell scripting in Linux environments.
  • Demonstrated experience with designing, implementing, and managing enterprise-level database systems.
  • Demonstrated experience with one or more RDBMSs, including PostgreSQL, Oracle, or Citus in Linux environments.
  • Experience with enterprise-level database replication, partitioning, tuning, backup, recovery, and fail-over concepts.
  • Experience with NoSQL databases, such as MongoDB, Elasticsearch, Redis, Cassandra, etc.
  • Demonstrated ability to design software and data systems to ensure they achieve functionality, performance, scalability, and maintainability requirements.
  • Experience with Python and/or C++ database APIs, such as Psycopg, PyGreSQL, and Libpqxx.

Nice To Haves

  • Security+ certification.
  • Experience with one or more programming languages, such as C++, Python, JavaScript, PHP, or Java in a Linux environment.
  • DevOps and Cloud computing experience (Gitlab, CI/CD, CVE mitigations, Docker, Kubernetes, PIP, AWS).
  • Experience building Python-based AI/ML applications that interface with database systems.
  • Experience with developing spatial database solutions using PostGIS to support Geospatial/GIS applications, such as QGIS and Geoserver.
  • Familiarity with object-relational mapping (ORM) software, such as SQLAlchemy.
  • Understanding of ETL pipelines, data streams, and message broker concepts using solutions like Kafka, RabbitMQ, Redis, and ActiveMQ.
  • Understanding of Agile software development processes and familiarity with modern software engineering practices for testability and readability.
  • Experience building dashboards using Grafana and/or Kabana.
  • Experience developing backend REST APIs using JavaScript and/or Python frameworks, along with an understanding of frontend Web development using JavaScript, React, and Angular.

Responsibilities

  • Leading the design and implementation of enterprise-level database and data processing systems.
  • Analyzing, maintaining operational systems, and adding new capabilities as required.
  • Staying up-to-date with the latest technologies, tools, and methodologies.
  • Experimenting with new technologies to incorporate innovative solutions into Rincon projects.
  • Proposing solutions to improve the systems on which you work.
  • Working across all functional areas, including design, systems engineering, development, integration and test, and deployment.
  • Providing O&M support to mission-critical systems.
  • Communicating effectively with team members, management, and customers.

Benefits

  • 100% employer-paid premiums for family medical and dental insurance, employee life insurance, short-term and long-term disability (STD & LTD).
  • Flexible reimbursement spending accounts for medical expense and dependent care.
  • Immediate participation and vesting in the company's Employee Stock Ownership Plan (ESOP) and 401(k) Plan.
  • Employer contributions to RRC's ESOP.
  • Employer matching contributions to the company's 401(k) Plan.
  • Employer discretionary contributions to the company's 401(k) Plan.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

Number of Employees

251-500 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service