Software Engineer II

3 days ago


Seattle, Washington, United States Allen Institute Full time
Job Summary

We are seeking a highly skilled Software Engineer II to join our team at the Allen Institute. As a key member of our software development team, you will be responsible for designing and developing innovative, high-performance, robust, scalable, and extensible user experiences.

Key Responsibilities
  • Participate in the full software development process, including gathering requirements, breaking down work into development tasks, discussing implementation ideas, recording issues, and delivering results.
  • Collaborate effectively with experts in diverse scientific and engineering topics, including neuroscience, high-performance scientific computing, data science, and web applications.
  • Develop documentation for data workflows, software, and processes.
  • Apply a modern software engineering workflow, emphasizing code review, continuous integration, and automated testing.
Requirements
  • Bachelor's degree in a relevant technical discipline or equivalent combination of degree and experience.
  • Minimum 1 year of relevant experience in a team-oriented software development environment.
  • Working knowledge in HTML, modern JavaScript, CSS.
  • Experience creating data-driven web applications leveraging REST or GraphQL APIs.
  • Experience with contemporary client-side tools, frameworks, and libraries, such as React, Angular, Vue, Webpack.
Preferred Qualifications
  • 4 years of relevant experience in a team-oriented software development environment.
  • Intermediate skill level with entire software toolchain, including source code management (git), debuggers, build tools, and testing methodologies.
  • Experience with web-based 2D and 3D data visualization using WebGL, etc.
  • Experience with tools that support infrastructure as code, such as CloudFormation, Azure Resource Manager, Cloud Deployment Manager, Terraform, etc.
  • Experience writing code and configuring systems to facilitate automated testing, building, and deployment of software.
Benefits

Employees (and their families) are eligible to enroll in benefits per eligibility rules outlined in the Allen Institute's Benefits Guide. These benefits include medical, dental, vision, and basic life insurance. Employees are also eligible to enroll in the Allen Institute's 401k plan. Paid time off is also available as outlined in the Allen Institute's Benefits Guide.

The Allen Institute is an equal employment opportunity employer and welcomes applications from diverse candidates. We are committed to increasing diversity across every team and encourage people from all backgrounds to apply for this role.



  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job Title: Software Development Engineer IIIntelliswift Software Inc is seeking a highly skilled Software Development Engineer II to join our team. As a key member of our Special Programs Evaluations Assessments and Response (SPEAR) Wireless Security (WiSec) team, you will play a critical role in building and deploying security services that support our...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job Title: Software Development Engineer IIIntelliswift Software Inc is seeking a highly skilled Software Development Engineer II to join our team. As a key member of our Special Programs Evaluations Assessments and Response (SPEAR) Wireless Security (WiSec) team, you will play a critical role in building and deploying security services that help run our...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job Title: Software Development Engineer IIWe are seeking a highly skilled Software Development Engineer II to join our team at Intelliswift Software Inc. As a key member of our team, you will be responsible for designing and developing software solutions that meet the needs of our clients.About the RoleThe ideal candidate will have a strong background in...


  • Seattle, Washington, United States Saxon Global Full time

    Job Title: Software Engineer IIAt Saxon Global, we are seeking a highly skilled Software Engineer II to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing high-quality software solutions that meet the needs of our clients.Key Responsibilities:Design and develop robust APIs and...

  • Software Engineer II

    3 weeks ago


    Seattle, Washington, United States Abnormal Security Full time

    About the RoleAbnormal Security is a leading provider of cloud-based cybersecurity solutions, and we're looking for a talented Software Engineer II to join our Data Platform team. As a key member of our team, you'll have the opportunity to partner with our world-class engineers to design and build the next generation of our data platform.Our Data Platform...


  • Seattle, Washington, United States Intelliswift Full time

    Job Title: Software Development Engineer IIAt Intelliswift, we are seeking a highly skilled Software Development Engineer II to join our team. The ideal candidate will have a strong background in software development and a passion for coding.The successful candidate will be responsible for designing, coding, testing, and deploying features for our software...


  • Seattle, Washington, United States Amazon Stores Full time

    Software Development Engineer II at Amazon StoresAt Amazon Stores, we're committed to delivering exceptional customer experiences. To achieve this, we need talented software development engineers who can design, develop, and deploy scalable and reliable systems. We're seeking a highly skilled Software Development Engineer II to join our team and contribute...

  • Software Engineer II

    2 weeks ago


    Seattle, Washington, United States Allen Institute Full time

    Unlock the Complexities of BioscienceThe Allen Institute is a leading organization dedicated to advancing our knowledge of bioscience and improving human health. As a Software Engineer II, you will play a crucial role in our mission by developing innovative software solutions that drive our research forward.Key Responsibilities:Design and develop...


  • Seattle, Washington, United States Mondo Full time

    Job Title: Software Development Engineer IIWe are seeking a highly skilled Software Development Engineer II to join our team at Mondo. As a key member of our Content Platform team, you will be responsible for designing, developing, and implementing high-impact software solutions.Key Responsibilities:Develop and implement fixes for software applications using...


  • Seattle, Washington, United States Allen Institute Full time

    Job DescriptionThe Allen Institute is seeking a highly skilled Software Engineer II to join our team. As a key member of our software development team, you will be responsible for designing and developing innovative, high-performance, robust, scalable, and extensible user experiences.Key ResponsibilitiesParticipate in the full software development process,...

  • Software Engineer II

    4 weeks ago


    Seattle, Washington, United States Pinterest Full time

    About PinterestWe're a platform where millions of people come to find new ideas and inspiration every day. Our mission is to help people create a life they love, and we're looking for talented engineers to join our team.Job SummaryWe're seeking a skilled Software Engineer II to build out full-stack Pinner-facing features that power the future of inspiration...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our AWS Clean Rooms team. As a key member of our team, you will be responsible for designing and developing scalable solutions that delight our customers.You will work at the intersection of cloud analytics, privacy, and security, providing customers with a broad set of...


  • Seattle, Washington, United States Google Full time

    About the RoleAs a Software Engineering Manager II at Google, you will be responsible for leading a team of engineers to design, develop, and deploy scalable and efficient software systems. You will work closely with cross-functional teams to align strategy, processes, and decision-making across teams.Key ResponsibilitiesSet and communicate team priorities...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    {"title": "Software Development Engineer II", "description": "About the RoleWe are seeking a highly skilled Software Development Engineer II to join our AWS Organizations team. As a key member of our team, you will be responsible for designing and developing highly scalable, well-architected services to enable our largest customers to operate in AWS's most...


  • Seattle, Washington, United States Blue Origin, LLC Full time

    About Blue OriginAt Blue Origin, we're pushing the boundaries of space exploration and development. Our mission is to make humanity a multi-planetary species, and we're looking for talented individuals to join our team.Job SummaryWe're seeking an experienced Embedded Software Engineer II to join our team of innovators. As a key member of our avionics...


  • Seattle, Washington, United States Blue Origin Full time

    About the RoleWe are seeking a highly skilled Avionics Software Engineer II to join our team at Blue Origin. As a key member of our New Shepard program, you will be responsible for designing, building, and continuously improving the avionics software stack for our reusable suborbital rocket system.ResponsibilitiesParticipate in software design, development,...


  • Seattle, Washington, United States Expeditors Full time

    Job Title: Software Configuration Engineer IIWe are seeking a highly skilled Software Configuration Engineer II to join our team at Expeditors. As a key member of our Operational Experience IS Portfolio, you will play a critical role in migrating user functionality from our Legacy systems to our Exp.o system platform.Job SummaryThe Software Configuration...


  • Seattle, Washington, United States Google Full time

    About the RoleAs a Software Engineering Manager II at Google, you will be responsible for leading a team of engineers to design, develop, and deploy scalable and efficient software systems. You will work closely with cross-functional teams to align strategy, processes, and decision-making across teams.Key ResponsibilitiesSet and communicate team priorities...


  • Seattle, Washington, United States Amazon Full time

    At Amazon, we're on a mission to be Earth's most customer-centric company, where people can find and discover virtually anything they want to buy online. To achieve this, we're looking for a talented Software Development Engineer II to join our team.As a Software Development Engineer II, you will play a pivotal role in shaping the definition, vision, design,...


  • Seattle, Washington, United States Capital Group Companies Global Full time

    Job SummaryCapital Group Companies Global is seeking a highly skilled Software Development Engineer II to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing scalable and efficient software solutions. Key ResponsibilitiesDesign and develop high-quality software applications using...