High Performance C/C++ Engineer
Company: Performance Physical Therapy, Inc
Location: Chicago
Posted on: October 19, 2024
Job Description:
We seek a talented C/C++ engineer to help us develop and
optimize the software for a high-performance blockchain. Your role
is to write software for the validator, add new features, maximize
throughput, minimize block times, and, in all cases, ensure that
maximum performance is achieved. Additionally, you will work with
an ecosystem of outside contributors to guide your work and
influence the project's overall direction.Good candidates for this
role will have a background working on high-frequency trading
applications. They are deep subject matter experts in extremely
high-performance software and can take major projects from
early-stage design through completion. They also have excellent
communication skills that enable them to work with team members
with other specializations and the broader crypto
community.Location: Chicago, IL (not restrictive, but a nice to
have)About Our Team and Your Role:
- We're a balanced team; half are tech-talented people, while the
other half excel in forging partnerships with data providers,
developers, and the DeFi community - Communication is critical in
our network-driven approach.
- Work remotely: Our team spans the globe from the US and South
America to Europe and Asia, with an optional office in Porto,
Portugal. Remote work is our norm.
- English proficiency is essential as it's our team's and
external developer's communication medium.
- Thrive in a startup environment within the dynamic DeFi space.
We value adaptable problem solvers eager to address evolving market
needs. Your Responsibilities
- Develop, tune, deploy, and support an extremely
high-performance blockchain.
- Write highly optimized C/C++ code to add new features to the
blockchain validator.
- Work with other specialized engineers to diagnose and solve
blockchain performance issues across all levels of the
software/hardware/networking stack.
- Own and project manage software development initiatives from
requirements gathering, design review, implementation, deployment,
and documentation. Desired Skills and Experience:
- At least 5+ years of computer programming skills using C++ in a
Linux environment, preferably developing low-level and/or embedded
software applications (e.g., high-frequency trading software)
- Strong understanding of computer systems, e.g., operating
systems, networks, performance optimization, etc.
- Deep understanding of networking (Ethernet, TCP/IP, etc) with
low-level knowledge preferred
- Strong written and verbal communication skills
- Previous experience demonstrating strategic thinking skills and
maturity in tackling complex problems, dealing with people,
technology, and processes
- Degree in Computer Science, Computer Engineering or related
field We are building the most talented team in the world.Think you
have what it takes? We're excited to meet you! ???? At Douro Labs,
we value diversity and inclusion in our workplace. We are an
equal-opportunity employer committed to preventing discrimination
or harassment. We oppose unfair treatment based on protected
characteristics such as race, religion, color, national origin,
gender, gender expression, sex, sexual orientation, age, marital
status, veteran status, disability status, or any other
characteristic protected by law. This policy applies to all aspects
of employment, including hiring, promotion, termination, leave, and
apprenticeship. Our hiring decisions are based on qualifications,
merit, and business needs. We strive to create an inclusive and
welcoming environment for everyone.
#J-18808-Ljbffr
Keywords: Performance Physical Therapy, Inc, Racine , High Performance C/C++ Engineer, Engineering , Chicago, Wisconsin
Didn't find what you're looking for? Search again!
Loading more jobs...