Flag job

Report

Senior Software Engineer

Salary

$150k - $180k

Min Experience

7 years

Location

Seattle, WA

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

The Allen Institute is looking for a Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining scalable and robust software solutions to support our research initiatives. You will collaborate with cross-functional teams, including scientists, data analysts, and other engineers, to deliver high-quality software that meets the evolving needs of the organization. Key Responsibilities: - Design and develop scalable and efficient software systems to support the Institute's research objectives - Participate in all phases of the software development lifecycle, including requirements gathering, architecture design, implementation, testing, and deployment - Implement best practices in software engineering, such as code quality, testing, and version control - Mentor and provide guidance to junior engineers to foster their professional growth - Stay up-to-date with the latest technologies and industry trends to identify opportunities for improvement and innovation Required Qualifications: - Bachelor's degree in Computer Science, Software Engineering, or a related field - 7+ years of experience in software development, with a strong background in object-oriented programming and modern software engineering practices - Proficiency in multiple programming languages, such as Python, Java, or C++ - Experience with cloud-based architectures and technologies (e.g., AWS, GCP, Azure) - Strong problem-solving and critical thinking skills - Excellent communication and collaboration skills - Passion for solving complex problems and a desire to make a positive impact on the world through scientific research

About the company

The Allen Institute is a nonprofit medical research organization dedicated to improving human health through the power of science. We are a team of passionate explorers working together to accelerate discovery and transform our understanding of human health and disease. Our research spans neuroscience, cell biology, genetics, immunology, and more, and we are leaders in large-scale, collaborative projects that shape the future of bioscience.

Skills

python
java
c++
cloud
software engineering