Logo
North Dakota State University

Database & Backend Engineer

North Dakota State University, Fargo, North Dakota, us, 58126


Description & Details:

The North Dakota State University Agricultural Data Analytics is at the forefront of developing cutting-edge digital solutions for agricultural research. We are seeking a highly skilled Database and Backend Engineer to join our team. This role is crucial in supporting our mission to advance agricultural science through innovative technology.

The Database and Backend Engineer will be responsible for the end-to-end design, implementation, and management of robust database systems. These databases will house large-scale genomic and phenomic data collected from various research programs and will be utilized by advanced analytical tools developed in-house.

The ideal candidate will have a strong background in database architecture, optimization, and security. You will lead the planning, design, and optimization of our database systems to ensure they are scalable, secure, and reliable. Collaboration is key in this role, as you will work closely with our development team to guarantee seamless integration between the databases and our analytical tools.

Advertised Salary:

90,000+

Minimum Qualifications:

Bachelor's degree with 5+ years of experience or master's with 3+ years of experience in Computer Science, Information Technology, or a related field.Proven experience as a database developer or similar role, with a strong software development and engineering background.Expert knowledge of database technologies (e.g. SQL, NoSQL) and experience with database design and implementation.Proficiency in programming languages relevant to database and application integration (e.g., Python, Java or Go).Excellent communication and interpersonal skills, with the ability to collaborate effectively with technical and non-technical team members.Familiarity with data privacy and security regulations relevant to the industry.Strong analytical and problem-solving skills, with the ability to design and optimize complex data systems.Preferred Qualifications:

Familiarity with big data technologies such as Hadoop or Spark.Experience in designing and developing RESTful APIs to facilitate efficient data retrieval and manipulation.Skills in using Docker and Kubernetes to containerize and orchestrate services.Understanding of distributed database systems architecture. Knowledge of principles behind scalability, consistency, and availability in distributed environments.Demonstrated experience with designing and implementing delayed (asynchronous) data servicesKnowledge of file management systems and experience with large-scale storage solutions, including object storage systems (e.g., Amazon S3, Google Cloud Storage) and distributed file systems (e.g., HDFS, Ceph).Familiarity with real-time data processing and streaming technologies (e.g., Apache Kafka, Apache Flink, Amazon Kinesis) and the ability to architect solutions that efficiently process and analyze data streams.Experience with DevOps practices, including automation, configuration management, and CI/CD pipelines (e.g., Jenkins, GitLab CI/CD, GitHub Actions) to ensure efficient deployment and operation of database systems.Advanced knowledge of security best practices for database systems, including encryption, access control, and auditing-familiarity with compliance standards relevant to data management (e.g., GDPR, HIPAA).Industry Certifications: Certifications related to database management, cloud services, or software development (e.g., Oracle Certified Professional, AWS Certified Database Specialty, Microsoft Certified: Azure Database Administrator Associate) are a plus.

Applicant Materials Required:

Cover LetterA personalized cover letter that highlights how your skills and experience align with the responsibilities and qualifications outlined in this position. Please provide specific examples of relevant work.

Detailed ResumeAn up-to-date resume that outlines your professional experience, education, and any other relevant accomplishments.

ReferencesContact information for three professional references, including their full name, email address, and phone number. These individuals should be familiar with your work and can speak to your qualifications for this role.

Educational CredentialsA copy of your graduation diploma and unofficial transcripts, including a detailed record of your grades. This documentation is essential to verify your educational background.

Please Note:

Incomplete applications will not be reviewed or considered.

Benefits:

NDSU offers a comprehensive benefits package which includes single or family health insurance coverage with premiums paid for by the university - with an effective date for new employees the first of the month following date of hire. Other benefits include: wellness benefits, basic life insurance, retirement plan, tuition waiver, annual leave, EAP, sick leave and holiday pay. Optional benefits include: supplemental life, dental, vision, long-term care insurance, flexible spending account, and supplemental retirement plans.

About Us:

North Dakota State University is distinctive as a student focused, land-grant, research university. We educate leaders who solve national and global challenges by providing affordable access to an excellent education that combines teaching and research in a rich learning environment.

NDSU is in the highest Carnegie Classification of Institutions of Higher Education, R1, granted to the top research institutions in the country.

NDSU has offices across the state of North Dakota, and the main campus is in Fargo, on the Minnesota border. Along with Moorhead, Minnesota, Fargo forms one of the largest metropolitan centers between Minneapolis and Seattle. The community is consistently ranked as one of the best places to live.

No Smoking Notice :

As an employer, the State of North Dakota prohibits smoking in all places of state employment in accordance with N.D.C.C. § 23-12-10.

EO/AA Statement:

North Dakota State University is an Equal Opportunity employer and all qualified applicants will receive consideration for employment without regard to age, color, gender expression/identity, genetic information, marital status, national origin, participation in lawful off-campus activity, physical or mental disability, pregnancy, public assistance status, race, religion, sex, sexual orientation, spousal relationship to current employee, or veteran status, as applicable.

Diversity Statement:

NDSU strives to be a community of belonging, recognizing unique differences as strengths of our university. We seek to recruit and retain a diverse workforce that supports a community in which diverse populations and perspectives will know and learn from one another. NDSU values candidates who are committed to our core values of respect, inclusivity, community, creativity, excellence, impact, innovation, integrity, resilience, responsiveness, and transformation. Successful candidates will be committed to and help advance our strategic goal to create and maintain an open and respectful environment to promote inclusivity and diversity as a cornerstone of education, research, and outreach.

Veteran's Preference Notice:

This position is subject to North Dakota Veteran's Preference requirements.

Reasonable Accommodation Information

North Dakota State University is committed to providing access and reasonable accommodation in its services, programs, activities, education, and employment for individuals with disabilities. To request disability accommodation in the application process, please contact Human Resources at 701-231-8961 or ndsu.hr@ndsu.edu .recblid 9iszgogahugeb9dueqdtare7652qod