Senior Interface Engineer for Californian Startup

Poland & EU
6000-7000+ USD on B2B
  • B2B
  • ,
  • Permanent

Itentio IT Recruitment

We are partnered with a U.S. California-based software company specializing in an advanced SDLC data insights platform that enhances software security, compliance, and developer productivity and searching for Senior Interface Engineer. Backed by top Silicon Valley investors, the company is expanding its distributed team in Poland and European Union.

Whom are we looking for – Senior Interface Engineer

Location: Poland or other EU countries

Brief product description

The product is an advanced software development lifecycle (SDLC) data insights platform. It serves as a foundational system for capturing event data throughout the software development lifecycle, linking it to developer activity. It offers a comprehensive historical record of all coding activities, allowing for the proactive identification of security and compliance risks at the earliest stages of the software development process. This methodology promotes secure coding practices, uncovers potential threats, ensures compliance, minimizes AI-related risks, and boosts developer productivity, facilitating the delivery of secure and dependable software.

We are looking for a Senior Interface Engineer to drive technological advancements at the intersection of developer security and productivity. The ideal candidate is a web application development expert — highly skilled in browser-based technologies with a deep understanding of the presentation layer. In this role, you will lead the development and deployment of various products and services built on our core technology. Your work will involve creating APIs, browser extensions, IDE integrations, bots, and webhooks across multiple platforms. You will design interfaces that present rich data insights to enhance developer productivity. Additionally, you will guide the team in making data-driven decisions on the best languages, frameworks, and libraries to use for visualizing key data, balancing the needs of exploratory data analysis and effective analytical presentation.

Why is it worth joining this company?

  1. An opportunity to work in a small, but rapidly developing Silicon Valley startup, with stock options, top talent and top advisers on board;
  2. Interesting and demanding product with clean code and fresh technologies, without much legacy;
  3. Remote-first and intellecatually stimulating environment, with maximum flexibility and your own pace of work, with a focus on delivery.

Who Will Love This Job?

The ideal candidate is excited to build developer tools. You could be a full stack engineer and touch every aspect of the system. However, you prefer to engineer the interface. You understand the tradeoffs between graphics paradigms and speaking multiple visualization grammars and how they relate to our type of text-based data. You are a world-class expert in building and deploying interfaces and products developers love using.

Technology Stack

  • Backend: Developed using Go and Kotlin/JVM;
  • Frontend: Constructed with TypeScript & Svelte;
  • Cloud Automation: Managed via Terraform;
  • Database: Primarily utilizes PostgreSQL;
  • Search Engine: Powered by OpenSearch;
  • Services run on: Google’s Cloud Platform and Kubernetes.

Senior Interface Developer – Main responsibilities for this position

  • Develop breakthrough user experiences within web, browser extension, and native environments;
  • Design and build unique user interactions to be consistent across web, IDE, and CLI environments;
  • Design and deliver APIs that are a joy to use as a developer;
  • Code anywhere in our stack, taking ownership and responsibility for the presentation layer;
  • Develop novel tools to gain access to complex data sets;
  • Relentlessly measure and improve application performance, responsiveness, and testing;
  • Obsess over implementation details related to appearance and behavior of every user interaction;
  • Push the boundaries of what is possible to extend and integrate into existing developer workflows;
  • Review code, mentor other engineers, and support the team.

Senior Interface Developer – Main requirements 

  • 6-7+ years of software engineering experience, expertise in TypeScript and one or more of the modern Javascript frameworks (React, Angular, Vue, Solid);
  • Expertise interacting with JSON REST APIs with standard tools (e.g., Postman);
  • Expertise deploying solutions in an Agile/DevOps CI/CD environment;
  • Expertise with browser technologies and developer tools;
  • Experience developing across clients, including web, IDE, browser extensions, CLI;
  • Expertise in unit, integration, and end-to-end testing;

Nice to have:

  • Bachelor’s or Master’s degree in computer science or related technical field;
  • 8+ years of professional software engineering experience;
  • Experience with Svelte is a huge plus;
  • Experience with data visualization libraries and packages used today;
  • Expertise in Go or willingness to learn fast;
  • Knowledge of image-authoring tools;
  • Experience in platform development to solve complex business problems at scale;
  • Knowledge of event-based systems development;
  • Knowledge of relational databases and SQL.

Senior Software Developer – What is in it for you?

  • Excellent salary remuneration – between 6000 and 7000+ USD on B2B contract;
  • Equity package!;
  • Unlimited vacations on a B2B basis;
  • Unlimited sick leaves on a B2B contract;
  • Flexible working hours;
  • Remote-first environment -> opportunity to work remotely 100%.

The Next Step for you:

Is it a new challenge for you? If you want to become a valuable part of this project, please forward your CV to Itentio IT Recruitment at [email protected] or apply via the contact form below.

Itentio IT Recruitment privacy and equal opportunity statements:

By submitting the recruitment application, you consent to the processing of your personal data contained therein. The controller of your personal data is Vladyslav Muzhylivskyi operating under the business name Vladyslav Muzhylivskyi Itentio with its registered office in Kraków (Tax ID: 6751522794). Personal data will be processed in order to carry out the recruitment process for the position specified in the job offer, including for the purpose of assessing the qualifications for work in this position. You can withdraw your consent at any time, which, however, does not affect the legality of the processing that was carried out on its basis before its withdrawal. You have the right to request access to your data, to rectify it, delete it or limit its processing, as well as the right to transfer your personal data, the right to object to data processing and the right to lodge a complaint with the supervisory authority for the protection of personal data. Additional information on the processing of personal data is in our Privacy Policy available at https://itentio.com/privacy-policy/.

Please note that all applications are treated with strict confidence. Itentio IT Recruitment will never share your data outside our organization without your written consent. Itentio is an equal-opportunity recruitment company and values diversity at our company. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Enjoy all new opportunities by subscribing to our LinkedIn and Facebook pages.

Stages of the recruitment process

01 step

Intro call with Itentio recruiters

An interview on phone/online with our recruiter to discuss this position and talk about your experience (30 minutes)

02 step

Intro call with the company

Conversation with Operations Manager (30 minutes)

03 step

Intro call with a Co-Founder

Quick conversation with a Co-Founder & CEO (30 minutes)

04 step

Tech call with tech team member

A technical interview with the senior engineer, consist of solving 2 small tasks (1 hour)

05 step

Tech call with the tech leader

Engineering Interview and Live Coding with the Tech Lead regarding more advanced coding aspects (1 hour max)

06 step

Final call with CTO

Interview with the CTO (1 hour). After this stage the company might send you the offer letter. Congratulations and welcome on board!

Are you a talented IT professional looking for exciting career opportunities?

Take the first step towards your dream job by contacting Itentio IT Recruitment today!

Fill out this contact form and upload your CV to get started. Our team will review your information and get in touch with you.

We can't wait to hear from you and help you advance your IT career!

    Scroll to top