Sr. Software Engineer
Remote, United States
Woods Hole Oceanographic Institution
Woods Hole Oceanographic Institution (WHOI) is the world's premier independent organization dedicated exclusively to ocean research, technology, and education. We combine state-of-the-art science, engineering, and ship operations to unravel the...Job Summary
Job SummaryWoods Hole Oceanographic Institution is seeking a skilled engineering professional. This is a regular, full-time, exempt position, and is eligible for benefits.
Job Description
Job Description
Essential Functions:
- Leverage technical application development to support scientific endeavors across research departments.
- Write software to perform statistical analysis of research utilizing programming capabilities for experimental data numerical analysis, AI, and machine learning.
- Orchestrate cost-effective and scalable AWS pipelines with high availability.
- Migrate large amounts of data from on-premises infrastructure to AWS cloud.
- Work with databases and big data to support research objectives.
- Create and maintain scalable software that meets industry best practice standards.
- Troubleshoot problems and research and implement technical solutions.
- Provide quality output to meet project criteria.
REQUIRED EDUCATION & EXPERIENCE:
- Bachelor’s degree in Computer Science, Computer Engineering, Bioinformatics, or related field
- Three (3) years of experience in an occupation in the field of software engineering
- Three (3) years of postbaccalaureate programming experience in a scientifically focused academic or corporate setting. *
- Three (3) years of experience using programming languages like Python and GoLang to extract metadata from a variety of output files including images, text, and video.*
Additional Required Skills
- AWS (Lambda, S3, EC2, ECS, EKS, SQS, CloudWatch, Dynamodb, SQL, and PostgreSQL)
- Creating and maintaining scalable applications
- Database administration and development using RDBMS and NoSQL
- Conducting experiments using Knowledge Graph
- Python, GoLang and GIT version Control
- Linux-based operating systems
- Docker virtualization environments
- Automated Data Ingestion Techniques that can handle large data and metadata
- CI/CD
Employee may telecommute from anywhere in the U.S. but must be able to visit employer’s premises as needed and every 6 months for in-person meetings.
*Experience may be gained concurrently.
Additional Job Requirements
To Apply: Please send resume to Careers@WHOI.edu.
Affirmative Action/EEO Statement
Woods Hole Oceanographic Institution (WHOI) provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
WHOI accepts applications on a rolling basis - applications will be reviewed as they are received, and we encourage you to submit your application as soon as possible to ensure full consideration. While we will continue to review applications until the position is filled, and early applicants may have an advantage in the selection process.
EEO Statement
Woods Hole Oceanographic Institution (WHOI) provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: AWS Big Data Bioinformatics CI/CD Computer Science Docker DynamoDB EC2 ECS Engineering Git Golang Lambda Linux Machine Learning NoSQL Pipelines PostgreSQL Python RDBMS Research SQL Statistics
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.