As a Staff Engineer, you will be a key part of this Product Engineering team, building the next versions of our product while contributing to the overall growth of our engineering practice.
This is a hands-on role where you will spend most of your time coding and shaping the future of the product.
Key aspects of this role: - Craft: Deliver high-quality, maintainable, and extendable software.
- Collaboration: Elevate the skills of those around you, and communicate effectively with all stakeholders, including customers and internal teams.
- Impact: Make meaningful contributions that can be showcased in our future releases, demonstrating the value we add to our customers.
What You’ll Need: - Must-haves:
- Advanced proficiency in Go, especially for large-scale systems.
- Excellent written communication skills.
- Ability to work independently and take initiative.
- Demonstrable experience in delivering scalable software systems.
- Knowledge of automated testing, CI/CD pipelines, and related tools.
- Should-haves:
- Experience in a fully remote or hybrid team environment.
- Understanding of infrastructure operations (e.g., Docker).
- Awareness of current trends in containerization or Platform Engineering.
- Experience with B2B software and cross-functional team collaboration.
- Nice-to-haves:
- Familiarity with JavaScript frameworks (e.g., React, Vue, Angular).
- Deep knowledge of infrastructure or operations (e.g., Kubernetes management).
- Experience with packaged software delivery.