Who are Xebia Functional?
Xebia Functional, a global consulting firm specializing in functional programming, is always looking for talented Software Engineers to lead and nurture projects involving Scala, Kotlin, DevOps, Rust, and other Engineering and Big Data technologies.
Outside of our client-facing and open-source projects, we are heavily invested in sharing knowledge through the Xebia Functional Academy.
We're currently searching for a seasoned Solutions Architect specializing in Rust to join our Xebia Functional team. As an ideal candidate, you should possess a comprehensive knowledge of distributed systems and scalability and be capable of delivering professional advice and guidance to our clients on designing and executing highly scalable systems.
This role includes the flexibility to work remotely or from one of our offices.
Main duties include:
- Consulting & Expertise Services
- Creates the overall technical vision for a specific solution to a business problem.
- Provides recommendations and roadmaps for proposed solutions.
- Performs design, debugging, and performance analysis on solutions.
- Advocates for process improvements and helps develop solutions.
- Regularly communicating new features and benefits to partners, customers, and other stakeholders.
- Technical Strategy
- Represents the company in the different technical communities and markets.
- Develops proof-of-concept projects to validate our proposed solutions and initiatives.
- Implementing scalability and adaptability into our solutions for the future.
- All in all, examine the project limitations to consider alternatives, process re-engineering, and reduce risks.
- Comply with all the business and technical requirements despite all challenges.
- Documenting and sharing best practice knowledge for new solutions in their area of expertise.
- Business Development & Growth
- Will associate with sales and client technical teams, converting their needs into results.
- Must be capable of providing advice and communicating the technical aspects, risks, challenges, and selling points of the solution, while having strong negotiation skills to navigate the solution and engage the clients and other stakeholders.
- Responsible for identifying potential future opportunities beyond the current needs of the client.
- Could participate in the elaboration of request for proposal (RFP) documents.
- Team & Culture Management
- Providing technical leadership to our teams.
- Reviewing and validating solutions designs from other team members.
- When needed, participate in hiring activities, including the technical aspects of the recruiting process.
Skills, Knowledge & Experience:
- Excellent technical skills and several industry experiences.
- 12+ years of IT experience / 8+ years as backend engineer / 4+ years as Solutions Architect.
- Deep experience designing, building, and operating in-production distributed systems and high-performance applications.
- Proficiency in Rust.
- Exceptional interpersonal communications skills.
- Experience in translating non-functional requirements/quality of services into Architecture.
- Excellent command of oral and written English.
- Flexibility to travel to client locations worldwide. A week or two at the start of a new engagement and some follow-up visits are typical.
Nice to have:
- Experience in other programming languages like Scala, Kotlin, Java, or Go.
- Commercial experience, working alongside sales teams.
- Experience in requirements analysis and risk management.
- Functional programming skills.
Here’s what you can expect from us:
- A competitive salary with benefits
- Flexibility, autonomy, and trust to get on with the job
- Continuous education support with access to training courses on the Xebia Functional Academy Platform
- All the tools you need, including a MacBook, Monitor, Mouse, and Keyboard
You can also expect support from leadership and your colleagues, we love seeing our own success, and we’ll do what we can to foster your growth and creativity. This is an exciting opportunity with a fast-growing, cutting-edge company.
Xebia Functional is committed to creating an inclusive and diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Please feel free to share your preferred pronouns with us during the application process.
Xebia Functional does not sponsor work visas, either at the time of hire or at any later time. Therefore, all persons hired will be required to verify identity and eligibility to work in one of the countries where Xebia Functional has a legal presence and to complete any needed employment eligibility forms.