Director, Software Engineering
1 day ago
101 Avenue of the Americas
New York , NY 10013
United States
We seek a highly motivated and experienced Director of Software Engineering to lead our dynamic software engineering team within our Genomics Center. This role will involve overseeing a team of 15 talented engineers and collaborating with researchers to develop cutting-edge software solutions that drive genomic research and data analysis. NYGC software engineers work directly with scientists to build and maintain applications that organize, process, and visualize the more than 24 terabytes of sequencing data our researchers produce daily. This position will report to the Chief Information Officer. The ideal candidate will have a strong background in software development, a passion for genomics, and experience in managing diverse teams.
Key Responsibilities:
- Technical Leadership
● Architect and execute a comprehensive strategy for modernizing or replacing legacy applications.
● Drive the design and implementation of scalable software systems for genomic data processing and analysis utilizing agile methodologies to enhance adaptability.
● Prioritize technical debt resolution while ensuring delivery of ongoing business needs.
● Champion best practices and technical excellence in software development, including code reviews, testing, and documentation.
● Provide hands-on technical expertise, guiding the team in implementing scalable, future-proof solutions.
● Establish and maintain rigorous testing and quality assurance processes to ensure the reliability and performance of software applications.
● Lead, mentor, and inspire a team of software engineers, fostering a culture of agile practices, innovation, and collaboration.
● Oversee recruitment, performance management, and professional development of team members.
● Conduct regular one-on-one meetings with software engineers to mentor, ensure task completion, and address concerns.
● Remove obstacles and continuously enhance team quality and productivity.
● Assess resource levels across teams, ensuring adequate skills and experience are available to meet current and anticipated workloads.
● Inspire team cohesion and ensure buy-in to the Center’s vision.
● Promote an environment of continuous learning, knowledge sharing, and teamwork. - Strategic Planning
● Develop and execute a strategic vision for software engineering within the Genomics Center, aligning with organizational goals.
● Stay current with genomics and computational biology advancements, assessing their implications for software development.
● Communicate effectively with stakeholders to materialize the vision and strategy for the systems roadmap.
● Communicate progress and challenges to senior leadership and stakeholders, advocating for the software engineering team's needs and contributions. - Operations
● Ensure operational goals are timely while prioritizing technical debt and larger strategic initiatives.
● Develop and maintain processes to support stable and dependable growth, meeting the increasing business demands.
● Coordinate process improvements focused on efficiency and cost-effectiveness, addressing areas such as data organization and vendor management.
● Escalate blockers to management, providing summaries and proposed workarounds to maintain business continuity.
● Set daily, weekly, monthly, and quarterly engineering priorities to balance long-term development goals with immediate client needs. - Project Management
● Oversee project timelines, resource allocation, and budgets to ensure successful delivery of software projects.
● Lead the team with an agile mindset, emphasizing adaptability, innovation, and efficient workflows.
● Serve as Product Manager, translating customer requests and business directives into actionable User Stories and Acceptance Criteria.
Requirements
Position Requirements
● Education: Bachelor's degree in Computer Science, Bioinformatics, Computational Biology, or a related field, or equivalent experience required; an advanced degree is a plus.
● Experience: A minimum of 15 years of proven software engineering experience, including expertise in mission-critical and 24/7 applications.
● Technical Proficiency: Experience with cloud computing platforms (AWS, GCP), genomics pipelines (WDL, Nextflow, Cromwell), basic database architecture, and big data technologies.
● Project Management: Ability to drive multiple critical initiatives at both strategic and tactical levels across the portfolio.
● Leadership: Strong track record of managing technical teams, with a demonstrated ability to lead the design and development of large-scale software systems.
● Communication: Excellent communication skills are essential, along with the ability to engage directly with customers to understand their needs and translate them into actionable software requirements.
● Decision-Making: Capable of making informed decisions with incomplete information and delivering results promptly.
● Team Building: Exceptional facilitation and team-building skills that foster collaboration and innovation.
● Collaboration: Proven ability to work effectively in a fast-paced, multidisciplinary environment.
● Genomics Knowledge: Familiarity with genomic data analysis, bioinformatics tools, and relevant databases is advantageous, but not mandatory.
The New York Genome Center (NYGC) is an independent, nonprofit, academic research organization dedicated to advancing genomic research. NYGC scientists and staff are furthering new approaches to diagnosing and treating neurological diseases and cancer through their unique capabilities in whole genome sequencing, RNA sequencing, state-of-the-art analytics, and the development of genomic tools.
Diversity, equity, and inclusion are central to NYGC’s core mission. We strive to create a workplace environment that is welcoming and fair to all regardless of race, ethnicity, gender, sexual orientation, physical ability, or religion. We believe that when people of various backgrounds, life experiences, and perspectives work together in an inclusive and equitable environment we gain new and valuable perspectives that otherwise would have been missed.
#J-18808-Ljbffr-
Software Engineering Director
3 days ago
New York, United States Capital One Full timeJob DescriptionCapital One is seeking an experienced Sr. Director Software Engineering to lead and manage a talented software engineering team in building innovative software solutions within the Enterprise.About UsWe are a tech company that writes our own code, develops our own software, and builds our own products. Our team experiments and innovates using...
-
New York, NY, United States S&P Global Full timeSenior Director of Software Engineering, Blockchain Technology Qualifications The ideal candidate must be technical enough to be hands on and has the managerial expertise to direct multiple software development teams as they maintain existing software and build for the future. Must have the ability to function as an architect and have an excellent...
-
Director, Software Engineering
2 months ago
New York, United States Capital One Full time11 West 19th Street (22008), United States of America, New York, New YorkDirector, Software EngineeringDirector, Software Engineering- Risk TechnologyThe Risk Technology team at Capital One is tasked with building cutting edge software to manage the most critical risks across the bank. Our applications are used to prevent risks and automatically detect...
-
DIRECTOR, SOFTWARE ENGINEERING
2 months ago
New York, United States Capital One Full time11 West 19th Street (22008), United States of America, New York, New YorkDirector, Software EngineeringDirector, Software Engineering- Risk TechnologyThe Risk Technology team at Capital One is tasked with building cutting edge software to manage the most critical risks across the bank. Our applications are used to prevent risks and automatically detect...
-
Director of Software Engineering
4 days ago
Jeffersonville, IN, United States Technology Consulting, Inc. Full timeTCI has an immediate need for a Director of Software Engineering in Jeffersonville, IN. This is not a Corp2Corp opportunity. This is a contract to hire opportunity. In addition to competitive, market-rate based pay, TCI provides all our Consultants with Comprehensive Medical/Dental Insurance, 401k, Life Insurance and Long-Term Disability benefits. Hit Apply...
-
Director, Software Engineering
1 month ago
NEW YORK, United States Capital One Careers Full time11 West 19th Street (22008), United States of America, New York, New YorkDirector, Software EngineeringDirector, Software Engineering- Risk TechnologyThe Risk Technology team at Capital One is tasked with building cutting edge software to manage the most critical risks across the bank. Our applications are used to prevent risks and automatically detect...
-
Sr. Manager, Software Engineering
2 days ago
New York, NY, United States Sara Software Systems Full timehese roles include, but are not limited to analysis, design, coding, engineering, testing, debugging, standards, methods, tools analysis, documentation, research and development, maintenance, new development, operations, and delivery. With every role in the company, each position has a requirement for building quality into every output. This also includes...
-
Director Software Engineering
2 days ago
Bethpage, NY, United States Study International Full timeAre you looking to Optimize your life? Start your exciting path to a rewarding career today! We are Optimum, a leader in the fast-paced world of connectivity, and we're on the hunt for enthusiastic professionals to join our team! We understand that connectivity isn't just a luxury anymore – it's a necessity that empowers lives, fuels businesses, and...
-
Director, Software Engineering
2 days ago
Salisbury, MD, United States RemoteWorker CA Full timeWest Creek 6 (12076), United States of America, Richmond, Virginia Director, Software Engineering We are seeking a Director of Software Engineering who is passionate about growing and sustaining an innovative technology organization while fostering a culture of engineering and operational excellence. This individual will be an engineering leader who enjoys...
-
Software Design Engineer
3 days ago
New York, United States Talent Software Services Full timeAre you an experienced Software Design Engineer with a desire to excel? If so, then Talent Software Services may have the job for you Our client is seeking an experienced Software Design Engineer to work at their company in Redmond, WA. Primary Responsibilities/Accountabilities: Help the team implement UI/UX features for the Mobile App Maintain and improve...
-
Software Design Engineer
1 week ago
New York, United States Talent Software Services Full timeAre you an experienced Software Design Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Design Engineer to work at their company in Redmond, WA.Primary Responsibilities/Accountabilities:Help the team implement UI/UX features for the Mobile AppMaintain and improve the...
-
Director, Software Engineering
4 weeks ago
Wakefield, MA, United States C-4 Analytics, LLC Full timeDirector, Software Engineering: Wakefield, MA (REMOTE) – C-4 AnalyticsC-4 Analytics is a fast-growing, private, full-service digital marketing company that excels at helping automotive dealerships increase sales, increase market share, and lower cost per acquisition. C-4 Analytics is committed to developing innovative solutions for every dealer in every...
-
Software Design Engineer
3 weeks ago
New York, United States TALENT Software Services Full timeAre you an experienced Software Design Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Design Engineer to work at their company in Redmond, WA.Primary Responsibilities/Accountabilities:Help the team implement UI/UX features for the Mobile AppMaintain and improve the...
-
Software Engineer
2 weeks ago
New York, United States EnTech Engineering PC Full time1.Lead key software development initiatives, including enhancing ERP architecture, creating AI-powered tools & integrating systems for construction management applications2.Design/develop/maintain ERP system enhancements, focusing on Unanet, involving intricate SQL coding & robust API integrations to improve functionality/system...
-
Strategic Software Engineering Director
3 days ago
New York, United States Capital One Full timeAbout the Role:Capital One is seeking a visionary leader to head our software engineering efforts. As Senior Director, Software Engineering, you will drive innovation and excellence in front-end interactions for our AI and ML platforms.This is an opportunity to lead a high-performing team of engineers and contribute to shaping the future of Capital One's...
-
Sr. Director, Software Engineering
4 days ago
New York, United States Capital One Full time130 5th Ave (22130), United States of America, New York, New YorkSr. Director, Software EngineeringCapital One is seeking a Senior Director of Software Engineering to lead, manage, mentor, and build highly talented software engineering teams to deliver incredible front-end and SDK based interaction experiences for our ML and AI developer community. The Sr....
-
Director Of Software Engineering
4 weeks ago
New York, United States Luminary Group LLC Full timeLuminary Group is seeking an experienced and dynamic Director of Software Engineering to lead our client's software development efforts in the field of Real-World Evidence (RWE). As the Director of Software Engineering, you will be responsible for driving the technical direction, strategy, and delivery of high-quality software solutions that leverage RWE...
-
New York, New York, United States Capital One Full timeAbout Capital OneCapital One is a technology-driven bank that thrives on innovation. Our talented team of engineers, technologists, and innovators work together to design and build cutting-edge software solutions that make a real difference for our customers.Job DescriptionWe are seeking an experienced Senior Director of Software Engineering to lead, manage,...
-
Director of Software Engineering
2 days ago
Huntsville, AL, United States Sanmina Corporation Full timeDirector of Software Engineering - (88202) Job Purpose: To lead an international software team in the design of firmware and application software to be used in our product designs. Nature of Duties/Responsibilities: Participate in product design processes (quote, design, architecture, debug, review, test, etc) in the development and delivery of firmware....
-
Principal Software Engineer
4 weeks ago
New York, NY, United States CareAbout Health Full timeCompany Description CareAbout Health is a managed services organization (MSO) that provides expert advice, resources, tools, and other support to its portfolio of medical groups and healthcare focused companies. CareAbout Health is helping align incentives to create a world where patients, providers, and payers work together in a seamless, coordinated...