Overview
We are looking for skilled Software Engineers with a strong data focus
Ukraine| Product | Remote | up to $6000
About the role
Our team is growing, and we are looking for a talented Software Engineer with a strong data-focus. You will work in small teams on various products and will also help design and support systems for data collection, transformation, storage, and analysis. You will work with technologies like Node.js, Postgres, and React, as well as event-driven systems and modern data warehouses.
What you’ll do
- Design of the overall architecture of the web application and data systems
- Lead the Front-end & BE effort to implement cool new features, services, and APIs
- Drive technical excellence and best practices.
- Establish team ownership models and accountability frameworks
- Champion data-driven decision-making across the organization
- Write reusable code and libraries
- Optimize applications for maximum speed and scalability
- Design and implement robust data processing pipelines
- Architect scalable solutions for data collection, processing, and analysis
- Foster a culture of ownership, innovation, and continuous improvement
- Drive product data strategy and analytics initiatives
- Collaborate with product teams to define data-driven success metrics
- Design, implement, and support event-based systems for capturing and analyzing user activity
- Lead data modeling and schema design initiatives
- Implement data quality monitoring systems
- Develop analytics frameworks and tools for business intelligence
- Contribute to product strategy through data insights
- Advocate for data privacy and security best practices
- Bring fresh ideas to the team and suggest new technologies
- Lead proof-of-concept initiatives for new technologies
- Stay current with industry trends in data engineering and analytics
- Contribute to the company’s technical vision and roadmap
- Drive innovation in data processing and analysis techniques
- Identify opportunities for process and tooling improvements
Who you are
- Strong proficiency with NodeJS, JavaScript, and TypeScript
- Experience with React or similar frontend frameworks
- Experience with FE & BE performance optimizations
- Experience with Vitest
- Experience with Postgres
- Experience with NestJS
- Familiarity with observability and tracing tools (e.g., OpenTelemetry)
- Experience working with columnar databases or analytics engines (e.g., ClickHouse)
- Understanding of event-driven architectures and standards (e.g., AsyncAPI, CloudEvents)
- Understanding of data modeling and analytics in a product context
- Experience analyzing user behavior and interpreting funnel data
- Passionate about technology, enjoys solving complex problems and learning new technologies
- Communication (are you sharing your thought process and asking questions where appropriate?)
- Teamwork (are you a team player putting the mission before self-interest?)
- Beauty and simplicity (of your code)
- English level Upper-Intermediate+
Nice to have
- Cloud experience (AWS)
- Manage infrastructure as code (Terraform, HashiCorp)
- AI agents
About Redocly
Redocly specializes in API solutions, focusing on API design, documentation, and governance. They provide tools and services that help organizations create, manage, and optimize their APIs efficiently.
The mission is to accelerate API ubiquity. The primary way we do that is to improve our developer experiences. We’re a team of about 60 people focused on making the best products we can for our customers. We have a strong product-market fit. The products you work on are used by millions of people. We use Shape Up methodology.
Headquarter – Austin, Texas, US. We also have an office in Lviv.
Working with Redocly
- Tech stack: JS, TS, Node.js, Nest.js, React.js, Vitest, Postgres, AWS, Terraform
- Team: 5-6 people (middle-seniors)
- Team’s location: Ukraine&Europe
- There are functional, product, and platform teams and each has its own ownership, and line structure, and teams themselves decide when to have weekly meetings.
- There are cycles of 8 weeks and teams can be mixed.
- Engineers are involved in all parts every two months to work on different things.
Perks
- Full remote
- Cooperation on a B2B basis
- Contract with the US. based company (no VAT)
- After a year of working with the company, you can buy a certain number of company’s shares
- around 30 days of vacation (unlimited, but let’s keep it reasonable 😁)
- 10 working days of sick leave per year
- Public holidays according to Polish law
- No trackers and screen recorders
- Working hours – Polish timezone. Working day – 8 hours. Mostly they start working from 10-11 am
- Equipment provided – MacBooks (M1 – M4)
- Performance reviews
Hiring Stages
- Prescreening (30 min)
- HR Call (30 min)
- Technical Interview (up to 45 min)
- Trial Day (paid)
- Offer


