Job Closed

This listing is no longer active.

PLOS logo
PLOS

PLOS is a non-profit organization on a mission to drive open science forward with measurable, meaningful change.

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

Florida + 7 moreAll locations: Florida | Illinois | New York | Maryland | Massachusetts | Pennsylvania | Texas | Virginia

Posted

56 days ago

Salary

£65K - £73K / year

Seniority

Senior

Job Description

Senior Software Engineer

PLOS

• As part of a cross-functional product team, contribute designs, code, tests, code reviews, and excellent judgment towards the development and continuous improvement of our digital platforms. • Participate in agile ceremonies and evolving development practices of the team. • Contribute to the overall platform architecture. • Ensure new work is delivered in alignment with said architecture. • Establish and support development processes. • Provide stewardship of the long-term sustainability of our platform and actively manage platform health and technical debt.

Job Requirements

  • Significant professional software engineering experience gained in a full stack environment, ideally with experience using Google Cloud, Python, React, Kubernetes, BigQuery, or similar modern technologies.
  • Hands-on experience developing, shipping, operating, and/or maintain consumer and/or enterprise web applications.
  • Demonstrated passion for delivering testable, instrumented, and reliable code.
  • Strong track-record of using and improving agile software development and related design practices.
  • Deep understanding and experience of at least one server-side language.
  • Expertise in cloud native architectures.
  • Expertise in data pipelines and event-driven architectures preferred.
  • Expertise in machine learning and machine learning pipelines preferred.
  • Solid foundation in secure coding practices.
  • Solid understanding of client-side technology (CSS/HTML/JS)
  • Experience with continuous delivery methods and technologies.
  • Experience with using data to inform development decisions.
  • Ability to collaborate with a variety of functions, personalities and cultures.
  • Ability to actively listen, ask the right questions and see the underlying meaning in what’s being said and not said.
  • Flexible and open minded. Energy and enthusiasm for learning.
  • Problem solving in multiple domains. Resilient, proactive and creative.
  • Ability to pick up new techniques and technologies quickly.
  • Pragmatic while maintaining an attention to detail.
  • Self-directed and capable of working under minimal supervision.

Benefits

  • 401k with employer match
  • Employee sponsored health, dental and vision insurance (Dental and Vision 100% employer paid)
  • Paid Vacation, 11 public holidays and sick leave
  • Parental leave
  • Birthday and three winter holidays days off
  • Short term and long term disability insurance
  • 2 days paid time off for volunteering per year
  • Fully remote work environment with stipend on joining for home office
  • Private medical insurance
  • Life assurance
  • Income protection
  • Personal accident insurance
  • Pension with up to 10% employer match
  • 25 days holidays, market competitive Maternity and Paternity leave
  • Birthday and three winter holidays days off
  • 2 days paid time off for volunteering per year
  • Fully remote work environment with stipend on joining for home office

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 11-50Since 2023H1B No Sponsor

• Build new integrations end-to-end and contribute to the platform that supports them. • Spot patterns across integrations and pull them into shared abstractions so the next ten don't repeat the last one. • Work on more than the standard API-and-poll model: webhooks, callbacks, iPaaS bridges (Okta Workflows, Tines), and browser-driven flows where vendor APIs fall short. • Collaborate with cross-functional teams to ensure high-quality integration solutions.

United States
Job Closed
Boomi logo

Senior Software Support Engineer

Boomi

Boomi is the platform for intelligent connectivity and automation. Connect everyone to everything, anywhere.

Full TimeRemoteTeam 1,001-5,000Since 2000H1B Sponsor

• Manage complex customer issues and share your technical expertise to ensure timely, accurate solutions. • Engage with our customers through virtual meetings, chat, and email to manage their expectations, set priorities and resolve technical issues related to our products, including configuration and networking. • Work closely with our Product and Engineering teams providing customer feedback to help identify new features and functions. • Deliver excellence to our customers, our company, and our colleagues.

United States
$130K / year
Full TimeRemoteTeam 201-500H1B Sponsor

• Work with Design and Product to improve and maintain the application experience for both our customers and merchant partners • Review and understand high level feature requirements to propose implementation options and define user stories • Collaborate cross-domain to further understand potential impacts and limitations of proposed requirements • Actively engage in agile processes including sprint planning, retrospectives, and daily stand-ups • Oversee delivery of features step by step: develop implementation plans, coordinate tasks with teammates, communicate with stakeholders, devise testing strategy, and deliver to production • Help to evaluate priority, troubleshoot, and resolve bugs across the stack • Research and implement emerging technologies to improve system performance and customer experience • Drive front-end strategy within the team, with a focusing on maintainability and extendibility • Champion new ideas to shape strategy for the Tech organization as a whole • Act as a technical mentor, guiding engineers on best practices and modern standards pertaining to UI development • Participate in code reviews to ensure high-quality standards as well as share knowledge across the team • Improve application observability to better understand customer behavior and identify areas for improvement • Minimize application bundle size and load times to minimize friction • Utilize AI tooling in day to day tasks to streamline implementation cycles

Virginia
$168K - $227K / year
Job Closed
Upstart logo

Software Engineer, Verifications Platform

Upstart

Our mission is to enable effortless credit based on true risk.

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Design and build backend services that power verification orchestration, risk evaluation, and automated approval decisions. • Develop and evolve rule engines and decisioning systems to increase automation coverage across products. • Integrate external data providers (e.g., Plaid) into resilient, scalable workflows. • Improve document automation pipelines including classification, extraction, and fraud detection systems. • Build and maintain APIs, Kafka events, and service contracts that enable product teams to consume verification capabilities. • Build platform capabilities that enable reusable financial data connections across products while improving automation, observability, and connection lifecycle management. • Partner with underwriting, and verification teams to streamline Plaid data usage and accelerate the adoption of financial signals in decisioning models and automated workflows. • Collaborate with ML teams to productionize risk models and ensure decision correctness at scale. • Contribute to platformization efforts to standardize Verifications stages and enable cross-product reuse. • Strengthen compliance, data integrity, and observability across verification systems.

United States
$142K - $196.6K / year
Job Closed