What are the responsibilities and job description for the Staff Engineer - Distributed Systems position at ORBIS?
Staff Engineer - Distributed Systems - Staff Engineer - New York City / San Francisco / Seattle (Remote from these locations) - Competitive Salary Equity Opportunity to work with an Ambitious, Rapidly-Growing, Well-Funded Start-Up
This young, early-stage start-up challenger are currently looking to hire a Staff Engineer - Distributed Systems to join their small team and help drive the business forwards.
This is an excellent opportunity for an experienced Staff Engineer - Distributed Systems to take that next step into an exciting position with a very well-run and ambitious organisation in an innovative, exciting space.
They are building a cutting-edge platform that allows companies to effectively manage their resources in an organized and effective manner. They are in a unique space where there is an opportunity for them to gain significant market share very quickly.
About the Company :
This company who were founded just 5 years ago have taken big strides in becoming one of the leading companies in their space already!
Headquartered in New York City, they already have a strong presence across the US reaching several customers and expanding their brand across the country.
Their software allows companies to plan their project work effectively by making resource planning, management, reporting, and forecasting much easier through utilizing AI and Automation.
With just under 100 employees currently and still growing, still trying to raise more funding, this is an excellent time to join this ambitious start-up!
They are ranked in the top 250 of the 5000 Fastest-Growing Companies in America!
About the Distributed Systems - Staff Engineer Vacancy :
They are looking to add to their Integration Infrastructure team with an experienced Staff Engineer.
You will take on a blend of deep technical challenges and strategic initiatives to ensure their integration infrastructure operates maximum accuracy and near real-time data synchronization.
Working as one of the main technical leaders, you will work hands-on covering the following areas : the stack-designing systems, writing code, reviewing pull requests, and improving processes-while closely collaborating with cross-functional teams to drive architectural decisions, mentor engineers, and influence the product roadmap.
If you're excited about working with cutting-edge integration technologies and shaping the future of how data flows seamlessly across their platform, then this could be the move for you!
Responsibilities :
Technical Leadership & Execution :
- Designing, architecting, and implementing scalable integration infrastructure that achieves maximum accuracy and near real-time synchronization.
- Engaging in hands-on programming, code reviews, and optimizing performance, setting the standard for technical excellence.
- Driving the technical strategy for long-term viability - looking at data pipelines, distributed systems, and real-time processing frameworks
- Collaborate with engineers, product managers, and other stakeholders to understand business requirements and translate them into robust technical solutions.
- Implement best practices in code quality, testing, observability, and performance monitoring to ensure reliability and uptime.
- Champion a culture of automation, streamlined operations, and continuous improvement across the engineering organization.
Leadership & Impact :
Collaboration & Strategic Impact :
Ideal Requirements for the Distributed Systems - Staff Engineer Vacancy :
Technical Skills :
This role offers a fantastic opportunity to be part of a growing and ambitious company at the forefront of innovation.