Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Developer

$140k - $175k

OpenBCI

Lead Software Developer At OpenBCI we are building the next generation of high-quality human-computer interfaces. We are a growing team of ambitious engineers, designers, and scientists. We are on the lookout for an experienced Software Developer with a passion for biosensing, brain-computer interfaces, and platform architecture. The Lead Software Developer will be responsible for managing a team of talented engineers and guide the creation of new and existing OpenBCI software products. The base salary range is $140,000 to $175,000, depending on experience. Please include the following information in your application: Resume An explanation of why you want to work at OpenBCI Portfolio or examples of past work Primary Responsibilities Oversee the planning, development, and management of professional software, code repositories, and system architecture across platforms Design, build and document scalable solutions to complex biosensing problems. Collaborate with hardware, firmware and software engineers to test and debug software systems. Provide maintenance and support for the existing OpenBCI products. Conceptualize high-level software system design Direct UI/UX feature improvements Develop and document workflow, policies, and other infrastructure related activities Wear many hats. OpenBCI is still a small company, so everyone has to get their hands dirty from time to time. Be comfortable stepping outside your role to help others. Qualifications Bachelor's degree in computer science 6+ years of professional software engineering and systems design Experience developing for all operating systems (MacOS/Windows/Linux) Experience with C, C++, Java, Python, Unity, Javascript and cloud computing Experience with AWS, Azure, GCP or other Cloud infrastructure providers Experience with software and firmware troubleshooting Demonstrated ability to implement and maintain complex software architectures and repositories Expert knowledge of git, CI/CD and Object-Oriented Design patterns Understanding of applied machine learning techniques Strong interpersonal communication skills to identify and solve problems across teams and an open source community. Preferred Skills In-depth knowledge and understanding of non-invasive electrophysiological data processing (EMG, ECG, EEG) Developer experience with Head-Mounted Displays, AR/VR, and Human-Computer Interfaces In-depth knowledge and understanding of handling image/camera/video data Ability to develop and ship reliable SaaS products Benefits Growth potential - OpenBCI is still a small team with lots of room for growth. 401K matching up to 4% of salary. Equity - own part of a growing company. Incredible rooftop view of Manhattan OpenBCI

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Lead Software Developer in Brooklyn, NY vacancy
  •  ...building out the Wholesale Credit Risk Core Platform which will be the software platform for all of Wholesale Credit Risk Technology, providing...  ...controls, testing practices, alerting, and monitoring. As a Lead Software Engineer at JPMorgan Chase within the Wholesale Credit... 
    Suggested
    Jersey City, NJ
    20 days ago
  •  ...reporting.Job Summary The IT Technical Lead serves as the individual responsible for...  ...provides technical leadership across the software development lifecycle, mentors engineering...  ...Excellence & Team LeadershipMentor developers and engineers while fostering a culture... 
    Suggested
    Permanent employment
    Temporary work
    Work experience placement

    Mindlance

    Brooklyn, NY
    1 day ago
  •  ...The Tech Lead is a hands-on engineering leader responsible for the technical health, quality...  .... Directly manage, mentor, and develop engineers. Set clear expectations around...  ...of CI/CD, automated testing, and modern software delivery. Experience working within a DevOps... 
    Suggested
    Full time

    New Horizon Medical Solutions LLC.

    Brooklyn, NY
    1 day ago
  •  ...Xamarin & C# ( each resource should have all 3 skills) Lead and ensure project is in compliance with Software Quality Processes and within timelines. Review...  ...contact for the team to the project stakeholders. Promote team work, motivate, mentor and develop subordinates.... 
    Suggested

    Procyon TS

    Jersey City, NJ
    2 days ago
  •  ...Tech Lead Location: Jersey City Skill: AR,SAP Financial Accounting - GL,AP SAP FICO - Day1 Onsite- West Hartford, CT 1. Minimum...  ...Map client business requirements, processes and objectives; develops necessary product modifications to satisfy clients' needs. Design... 
    Suggested

    Keylent Inc

    Jersey City, NJ
    2 days ago
  • Sourcegraph is seeking a technical leader for Code Plane to guide architectural decisions and ship features that empower developers and agents across hundreds of repositories. You will set the roadmap, drive end-to-end delivery, and mentor engineers in a fast-paced, AI... 
    Remote work

    Matcha

    Brooklyn, NY
    3 days ago
  •  ...Role: Tech Lead Location: 2 Days a week, New Jersey Duration: 12+ Months with possibility of extension Description:...  ...preventing burnout. Mentorship: Mentor engineers, primarily Software Engineers I and II, and assist in their development and career management... 
    2 days per week

    Saxon Global

    Jersey City, NJ
    2 days ago
  •  ...Job Title: Software Developer (Magento) About Us: At *** ( *** | Connected World, Connected Experiences ), we live the philosophy of connected world and connected experiences. We thrive on change that is powered by the intelligent symphony of technology and... 
    Hourly pay

    Yantran LLC

    Jersey City, NJ
    1 day ago
  • $166.1k - $240.9k

    Title: Lead Engineer Location: Jersey City, NJ (primary), Philadelphia, PA (secondary...  ...Here’s what we’re looking for.As a Lead Software Engineer on our team, you’ll play a key...  ...transformation journey by leading a team of developers to build and implement large scale... 
    Local area

    Chubb

    Jersey City, NJ
    4 days ago
  •  ...thinking organization, apply now.We are currently seeking a Pega lead developer to join our team in Jersey City, New Jersey (US-NJ), United...  ..., but also must value teamwork as they define first-rate software solutions in a collaborative setting.Specific responsibilities... 
    Full time
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Jersey City, NJ
    3 hours ago
  • We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within theCommercial & Investment Bank payments technology, you are an integral part of an agile team that... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Asset Management (AM)...  ...qualifications, capabilities, and skillsAWS certification(s) - Developer, Solutions Architect, ML Engineer, AI Developer, DevOps... 

    JP Morgan Chase

    Jersey City, NJ
    3 hours ago
  • Cloud Support Specialist (AWS & Azure)As a Cloud Support Specialist (AWS & Azure) for the Life Sciences and Healthcare sector, you will ensure the operational stability and performance of cloud infrastructure. Your focus will be on incident management, cloud resource monitoring...

    HCLTech

    Jersey City, NJ
    4 days ago
  • Southern Home Services is seeking an HVAC Lead Install Technician to manage installation, upgrade, and replacement of residential HVAC systems. You will lead a team of technicians, provide technical expertise, and ensure safety compliance and high-quality service. The... 

    Fivestartoday

    Brooklyn, NY
    6 days ago
  •  ...As a Lead Site Reliability Engineer at JPMorgan Chase within Enterprise technology AI/ML Data Platforms team, you will be instrumental...  ...team members to foster innovation and strategic change. Develop and support AI/ML solutions for troubleshooting and incident resolution... 

    Next Frontier Capital

    Jersey City, NJ
    1 day ago
  •  ...largest and most influential companies. As a Lead Infrastructure Engineer - FinOPs at...  ...Technology Team, you apply deep knowledge of software, applications, and technical processes...  ...architecture.Analyze usage and billing data, and develop FinOps capabilities for AI agents across... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...Lead Engineer Full Stack Visa status: U.S. Citizens and those authorized to work...  ...to leading and delegating work to other developers, the lead engineer will be responsible for...  ...Engineering, or related Five (5) years of software engineering experience, building... 
    Flexible hours
    Night shift

    Keylent Inc

    Long Island City, NY
    1 day ago
  •  ...rewarding opportunity for you to take your software engineering career to the next level. As...  ...to design and deliver trusted market-leading technology products in a secure, stable,...  ...team.Gathers, analyzes, synthesizes, and develops visualizations and reporting from large,... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • $61k - $101k

     ...require formal training or certification in software engineering concepts and at least 5...  .... We require demonstrated experience leading the effective use of approved AI-assisted...  ...dependency-aware deletion safeguards. We develop and maintain secure cross-cluster... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    7 days ago
  •  ...Job responsibilities Execute creative software solutions, design, development, and...  ...issues to improve operational stability Lead production-grade deployments, own technical...  .../compliance alignment). Experience developing and maintaining automated workflows in... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    5 days ago
  •  ...adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Public Cloud...  ..., Kubernetes platforms, and distributed systems. Our team develops the Kubernetes-native foundational services that empower application... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    9 days ago
  •  ...build, and deliver top-notch technology products.  As a Senior Lead Software Engineer at JPMorganChase within the Enterprise Technology...  ...and its technical teams, contractors, and vendors Develops secure and high-quality production code, and reviews and debugs... 
    For contractors

    JPMorgan Chase & Co.

    Jersey City, NJ
    28 days ago
  • Thrive Pet Healthcare is seeking an experienced Veterinary Technician Shift Lead for overnight coverage. You will supervise the ER team, coordinate patient flow, and support doctors to ensure timely, high-quality care for all emergencies. Join a dedicated hospital network... 
    Hourly pay
    Shift work
    Night shift

    AAVMP

    Brooklyn, NY
    2 days ago
  •  ...adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer and Community...  ...build solutions or breakdown technical problems. Design, develop, and troubleshoot end-to-end solutions spanning z/OS mainframe... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    a month ago
  •  ...adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Global Technology...  ...approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code... 

    J.P. Morgan

    Jersey City, NJ
    5 days ago
  •  ...Homebound has raised $150M in capital from leading venture capitalists like Google, Khosla,...  ...engineering. Review designs, improve developer experience, and help other engineers work...  ...-world processes into clean, reliable software and to make tradeoffs that balance speed... 
    Local area
    Remote work

    Devconnectplatform

    Brooklyn, NY
    2 days ago
  •  ...transportation. The role focuses on evaluating fuels, energy carriers, and life-cycle analysis to support Ford’s sustainability goals. You will lead a team, manage external collaborations, and translate findings into strategic technology roadmaps, addressing regulatory and market... 
    Shift work

    Trellis Group

    Brooklyn, NY
    6 days ago
  • Horizon3 is seeking a GTM & Technical Recruiter, Federal, to build a durable pipeline of top federal talent. You will partner with Federal, Sales, Solutions Engineering, and People teams to define hiring needs, attract candidates with security clearances, and close outstanding...

    Precision Labs

    Brooklyn, NY
    6 days ago
  • American Electric Power in Columbus, OH seeks a Technology Investment Management & Value Performance Lead to shape how technology plans, evaluates, and measures investments and outcomes. You will build forward-looking plans, investment roadmaps, and standardized processes... 

    American Electric Power Co.

    Brooklyn, NY
    6 days ago
  • Overview Join to apply for the Technical Lead role at Tata Consultancy Services Location: New York, NY (as listed in job context). Responsibilities Develop, customize, and maintain 3forge AMI dashboards and data visualization modules. Collaborate with business analysts... 
    Full time

    Tata Consultancy Services

    Jersey City, NJ
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Developer. Be the first to apply!