
Senior Fullstack Engineer
Há 21 horas
About the Product
Niche is the leader in school search. Our mission is to make researching and enrolling in schools easy, transparent, and free. With in-depth profiles on every school and college in America, 140 million reviews and ratings, and powerful search tools, we help millions of people find the right school for them. We also help thousands of schools recruit more best-fit students, by highlighting what makes them great and making it easier to visit and apply. Niche is all about finding where you belong, and that mission inspires how we operate every day. We want Niche to be a place where people truly enjoy working and can thrive professionally.
About the Role
Weʼre looking for a driven, resourceful, and experienced Senior Software Engineer to join the Data-Driven Content team, focused on enriching and scaling thesystems that power discovery and instill trust for our millions of users. Collaborating closely with Data Engineering, Product, and Design, you will be taskedwith building services and user-facing features across our platform, with a strong focus on reliability, maintainability, scalability, testability, and userexperience. Youʼll leverage your expertise spanning the entire stack, from database interactions to front-end libraries, contributing significantly to ourtechnical direction while mentoring other engineers. This is an ideal role for engineers who enjoy prototyping and experimenting to learn quickly.
What You Will Do
- Design, develop, and maintain robust and scalable full-stack applications and features across a modern tech stack, including Typescript, React, Go, and Postgres.
- Focus on improving our user experience, collaborating with designers to implement intuitive interfaces and finding creative ways to reduce user pain points.
- Build and enhance microservices, focusing on reliability, maintainability, testability, and scalability within our distributed systems.
- Ensure the quality of our products remains high by contributing to automated testing strategies and participating actively in code reviews.
- Collaborate effectively with product managers, designers, and other engineers within an Agile development framework.
- Contribute to engineering best practices, identifying and driving improvements in our processes, architecture, and technology stack.
- Mentor junior and mid-level engineers, fostering a collaborative environment and sharing your expertise.
- Distill user stories or business requirements into technical requirements and robust technical designs.
- Efficiently iterate from hypothesis to MVP to scaled solutions, driving software development across profiles, rankings, tools, and data pipelines.
- Help shape the Data-Driven Content teamʼs engineering practices as we embrace experimentation, improve delivery speed, and optimize data operations.
What We Are Looking For
- Bachelorʼs degree in Computer Science, a related field, or equivalentexperience
- 5+ years of professional software engineering experience
- Experience with one or more general-purpose programming languages(Go, C/C++, C#, Java, Ruby, etc.)
- Experience with Typescript and React
- Experience with one or more SQL databases
- Strong understanding of common data structures and design patterns
- Experience working with a microservice architecture and distributedsystems
- Proficiency in using unit testing frameworks
- A dedication to developing clear, reliable, and maintainable code
- Proficiency with common git operations
- Strong communication skills, effectively conveying ideas to bothtechnical and non-technical partners
- Experience mentoring other engineers
- Experience with dbt, Airflow, Kafka, and Snowflake a plus
First Year Plan
During the 1st Month:
- Attend onboarding sessions to better understand our internal processes and learn about the company
- Pair with other engineers to learn more about our tech stack, the products we support, and our development standards and processes
- Familiarize yourself with our automated testing platforms and begin to contribute to our test coverage
- Collaborate with the team to ship one meaningful feature that delivers value to our education searchers or partners and drives impact toward a business goal
Within 3 Months:
- Participate in code reviews and provide thoughtful, constructive feedback to other engineers
- Gain exposure to the platformʼs underlying infrastructure and deployment processes
- Understand the high-level architecture of the website and back-end services
- Begin shipping more complex user-facing code
Within 6 Months:
- Grow as a contributing member of a product team, providing input and insight to the rest of the team on challenges and feasibility of proposed development
- Confidently implement new functionality and fix bugs across our stack
- Work with members of the tech and product teams to distill user stories or business requirements into technical requirements/design
Within 12 Months:
- Begin identifying areas for improvement in our codebase, researching best practices, and making recommendations to the team on strategies to address them
- Solidify understanding of the breadth of our tech stack, including underlying infrastructure, internal tools, front end applications, and how they interact with our back-end services
- Be a subject matter expert for the product teamʼs areas of responsibility
-
Senior Fullstack Engineer
Há 21 horas
Brazil, BR TurnKey Tech Staffing Tempo inteiroAbout the ProductNiche is the leader in school search. Our mission is to make researching and enrolling in schools easy, transparent, and free. With in-depth profiles on every school and college in America, 140 million reviews and ratings, and powerful search tools, we help millions of people find the right school for them. We also help thousands of schools...
-
Senior Data Engineer
Há 7 dias
Brazil, BR Pride Global Tempo inteiroWe're Hiring: Senior Data Engineer (MLOps) | Remote from Brazil | Fluent English required | USD-Hourly payLocation: Remote – Brazil only ️Language: Fluent English requiredAre you passionate about building scalable data platforms and cutting-edge MLOps solutions? Do you want to work with a top-tier US company revolutionizing e-commerce and circular...
-
Senior Backend Engineer
Há 7 dias
Brazil, BR Sphise Tempo inteiroSenior Backend Engineer (PHP/Laravel)Location: Brazil (Remote)Our trusted high-growth healthcare technology partner is seeking a talented Senior Backend Engineer (PHP/Laravel) to join their dynamic team. This innovative company is dedicated to revolutionizing the healthcare industry through cutting-edge technology solutions.Position Overview:As a Senior...
-
Senior C++ Engineer
Há 7 dias
Brazil, BR Intellias Tempo inteiroDive deep into Digital! For 20 years Intellias has been developing top-tier digital solutions for the world’s leading companies, keeping them in line with the latest technology trends. Join in and provide innovations for the future!We are looking for a highly motivated and talented Senior Engineer with excellent qualifications to help design and build...
-
Senior Endpoint Engineer
Há 7 dias
Brazil, BR Pathlock Tempo inteiroPosition OverviewWe are seeking a Senior Endpoint Engineer to join our endpoint management team in maintaining and securing 600+ corporate devices across our global organization. This remote position requires a technical expert with a strong focus on automation, efficiency, and reducing contact time while ensuring compliance across multiple security...
-
Senior Software Engineer
Há 7 dias
Brazil, BR VOLPI Tempo inteiroSobre a VolpiSomos uma fintech em crescimento acelerado que está protagonizando a evolução do financiamento imobiliário. Transformamos processos tradicionalmente burocráticos, caros e ineficientes em experiências inteligentes, simples e digitais. Se você acredita que tecnologia pode mudar a vida das pessoas — e quer fazer parte de uma equipe que...
-
Senior Golang Engineer
Há 7 dias
Brazil, BR RE Partners Tempo inteiroPlease note that the project operates in the UK time zone.We are seeking a dedicated, motivated, and reliable Senior Golang Engineer who is interested in providing innovative software solutions for our clients. Be a part of our team as we continue to deliver high quality products and services. The Senior Go Engineer will be responsible for building backend...
-
Senior Java Software Engineer
Há 3 dias
Brazil, BR Ascendion Tempo inteiroAbout AscendionAscendion is a full-service digital engineering solutions company. We make and manage software platforms and products that power growth and deliver captivating experiences to consumers and employees. Our engineering, cloud, data, experience design, and talent solution capabilities accelerate transformation and impact for enterprise clients....
-
Senior Data Engineer
Há 7 dias
Brazil, BR Avenue Code Tempo inteiroWe are looking for a Senior Data Engineer to design and maintain scalable data pipelines on AWS, ensuring performance, quality, and security. You will collaborate with data scientists and analysts to integrate data from multiple sources and support AI/ML initiatives.Key Responsibilities:Build and optimize ETL pipelines with AWS Glue.Work with AWS S3, Glue,...
-
Senior DevOps Engineer
Há 7 dias
Brazil, BR Kake Tempo inteiroSummaryWe’re looking for a DevOps Engineer to help us build and scale the foundation behind cutting-edge immersive entertainment experiences. You will play a key role in shaping our infrastructure-as-code, streamlining deployments, and ensuring our systems are secure, observable, and resilient. If you enjoy working with modern cloud technologies, container...