Search jobs > Denver, CO > Senior manager software

Senior Software Engineering Manager - Core Software Systems

Remotely Inc
Denver, Colorado, US
$110K-$115K a year
Full-time

This is a remote position.

Making sure you fit the guidelines as an applicant for this role is essential, please read the below carefully.

Senior Software Engineering Manager - Core Software Systems (3-5 year experience, remote)

Be part of our future! This job posting builds our talent pool for potential future openings. We'll compare your skills and experience against both current and future needs.

If there's a match, we'll contact you directly. No guarantee of immediate placement, and we only consider applications from US / Canada residents during the application process.

Hiring Type : Full-Time

Base Salary : $110K-$115K Per Annum.

About The Job

The Core Performance team’s mission is to analyze, optimize and provide guidance to the software and hardware teams in order to meet the required specifications.

As the Core Performance team leader, you will be responsible to strengthen the team and drive a culture of performant software and hardware into the organization.

You and your team will achieve this goal by the establishment of a data driven approach by means of infrastructure, benchmarks, profiling protocols.

Responsibilities

  • Lead and grow a team of software engineers focused on system performance (CPU, GPU, latency, memory). Provide guidance on building tools, processes, benchmarks and best practice guides to evaluate performance and write efficient code.
  • Collaborate with the rest of the Core organization to develop frameworks that enable by default efficient code development.

Define performance budgets, and work with other software groups in the organization to meet those budgets.

Participate in optimizing the design and architecture of next-gen hardware architecture, taking into consideration the software performance needs.

Qualifications

  • Bachelor’s degree in an engineering, mathematics, or related field.
  • 10+ years of experience in systems software development, with 5+ years in a leadership role managing system / software architects.
  • Experience taking ideas from inception to delivery.
  • Experience with system design & architecture of complex software systems.
  • Practical experience on system performance analysis, profiling, benchmarking and code optimization of complex multiprocess systems (e.

g. game engines, robotic systems).

  • Strong knowledge of C++ and experience in large code bases.
  • Strong knowledge in linear algebra; 3D geometry and / or dynamical systems and control.

J-18808-Ljbffr

9 hours ago
Related jobs
Promoted
VirtualVocations
Denver, Colorado

Engineering Manager, Core Group. ...

Promoted
Open Systems Technologies Corporation
Aurora, Colorado

He/she/they will analyze and study complex system requirements, use design software tools, provide support using formal specifications, data flow diagrams, and other accepted design techniques with the use of Computer Aided Software Engineering (CASE) tools, and will use sound software engineering p...

Promoted
VirtualVocations
Denver, Colorado

A company is looking for a Software Development Project Manager to oversee and manage a software development project in an AWS cloud environment. ...

Promoted
Equus Software
Lakewood, Colorado

Quality Assurance: Conduct rigorous software testing to identify and rectify bugs, ensuring reliability and accuracy of tax calculation across Excel and our software products. Software is our business! We’ve been developing software for 20 years, and we’re growing fast. We are committed ...

Promoted
VirtualVocations
Denver, Colorado

A company is looking for a Senior Engineering Manager. ...

Promoted
EVONA
Denver, Colorado

Bachelor’s degree in aerospace engineering, software engineering, or a related field. The Software Program Manager will lead the development, production, and delivery of small satellite missions. The ideal candidate will possess strong project management skills, technical expertise in satellite syst...

Promoted
Convera
Denver, Colorado

Be a core member of a multidisciplinary team (Engineering, Product, and Design) focused on shipping impactful products for our customers - from new features to robust architecture supporting the overall quality of the end-user experience (Level 3). Keep up-to-date with new technologies and technique...

Terumo BCT
Lakewood, Colorado

Provides functional and empirical analysis related to the design, development, and implementation of software including customer software, utility software, development software, and diagnostic software. Designs, develops, operates, and maintains software components and computing systems software to...

Data Computer Corporation of America (DCCA)
Broomfield, Colorado

Software Engineering Developer 1. Develop / maintain ground software for satellite data analysis, data exploitation algorithms, and/or data processing systems. Work with the following software development lifecycle concepts: Agile, DevSecOps, Continuous Integration (CI), and Continuous Deployment (C...

Davron
Denver, Colorado

SENIOR ENGINEERING MANAGER | ENGINEERING TEAMS | CAD STANDARDIZATION | NEW PRODUCT DEVELOPMENT | AGILE MANUFACTURING | PROJECT MANAGEMENT | ECR/ECN PROCESS | 2D/3D CAD | BILL OF MATERIALS | PRODUCT AND PROCESS IMPROVEMENTS | LIGHTING MANUFACTURING | HVAC MANUFACTURING. Join our rapidly growing manuf...