Job Closed
This listing is no longer active.
A primeira empresa de Educação brasileira a ser listada na Nasdaq.
Software Engineer II
Location
Brazil
Posted
86 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer II
Arco Educação
• Assist the Squad product team (PM) in creating services and integrations that add value for Arco Educação. • As part of the engineering team, discuss trade-offs and define solution architectures; • Implement the backend and infrastructure for features according to the agreed architecture; • Collaborate with other team members and stakeholders; • Review team code and evaluate whether it meets functional, performance, and security criteria; • Implement automated tests where relevant to ensure the solution functions correctly; • Operate, support, and troubleshoot developed solutions using logs, dashboards, and alerts.
Job Requirements
- Experience in software development
- Knowledge of relational databases (e.g., PostgreSQL) and NoSQL databases (e.g., DynamoDB, Redis, etc.)
- Experience developing web APIs, microservices, and distributed architectures in at least one programming language
- Experience writing automated tests (unit, integration, etc.)
- Basic knowledge of CI/CD practices
- Ability to design scalable algorithms to solve problems that add value for Arco and our customers
- Willingness to program in TypeScript, use Terraform, and leverage AI
- Willingness to work with other programming languages such as Python and Kotlin
- Good coding practices: Design Patterns, DRY, SOLID, KISS, Clean Code
- Knowledge of Unit Testing, CI/CD, REST APIs, Microservices, and cloud services such as AWS
- Familiarity with agile practices: Code Review, Pair Programming, Scrum
- Enjoy working in a team and helping other developers
- Proactive attitude.
Benefits
- Meal and/or food allowance
- Health and dental insurance
- Transportation allowance
- Extended maternity and paternity leave
- Childcare assistance
- Health and well-being support: partnerships with Wellhub and Zenklub
- Education incentives
- Discount on airline tickets
- Partnership for pet health insurance
- Access to Arco educational materials for employees' children
- Partnerships for MBA and postgraduate programs
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Software Engineer
NourishNourish is on a mission to improve people’s health by making it easy to eat well.
Role Description Nourish is looking for talented Staff Full Stack Engineers to join our Consumer, Growth, and Care Expansion Pod! As a key early member of Nourish’s Engineering team, you’ll play a pivotal role in shaping the future of our core platform. Working side-by-side with engineering, product, design, and analytics, you’ll drive the development of critical features that will lay the foundation for years to come. Reporting to the pod's Engineering Manager, you’ll take full ownership of major parts of the codebase, setting ambitious timelines and leading project deliverables. Your contributions will be essential in bringing our product roadmap to life and building scalable technology to transform interactions with patients, dietitians, and insurance companies. This role is full-time and open to remote or onsite/hybrid out of Nourish’s NYC office in the heart of Union Square. Key Responsibilities: - Design, build, and ship cutting-edge products and features at lightning speed without compromising on quality. - Drive continuous improvements in our engineering processes, tools, and systems to scale both our codebase and team productivity. - Collaborate with colleagues across product, design, engineering, and analytics to solve challenging and impactful problems in a data-driven experimentation culture. - Contribute to the estimations, planning and execution of projects, features, and integrations. - Maintain and elevate our existing codebase. - Write clean, fully-tested, high-performance code that sets the standard for excellence. Qualifications - Bachelor’s or Master’s in Computer Science, Engineering, or related field. - 8+ years as a Software Engineer with user-facing product experience. - 4+ years experience with our tech stack (React, Typescript, Node.js, Prisma, PostgreSQL, Amplitude), including Mobile Engineering experience (React Native). - Do your own stunts and ship fast. You like to build and ship new things, can independently take a project from idea through implementation, and run toward hard problems. - Think work should feel like play. You value a very collaborative, close-knit team and care about having fun and making an impact at work. - Want to be deeply involved in product and design. You are not only passionate about engineering but also have a desire to build a product end-to-end, through the design, coding, testing, and deployment phases. - Think from first principles. Ask why, challenge assumptions, and value the right answer over being right. Requirements - Comfort in Ambiguity. You're comfortable defining and solving ambiguous problems. - Startup or Scale Up experience. You have that dog in you; you’re resilient and persevere through challenges. - Interviewing familiarity. We’re quickly growing our Engineering function and expect our Engineers to help us do so! - Energized by our mission. Our mission defines everything we do, we need engineers hungry to improve people’s health by making it easy to eat well.
• Backend and frontend development • Designing and discussing software architecture • Improving our methods and tools • Client consulting and requirements analysis
Internship for Fullstack Developer (Python)
Центр развития карьеры SkillboxПроект Винополия в Екатеринбурге – это геймифицированная дегустация, основанная на игре в монополию с элементами вечеринок и азартных игр.
Role Description Сейчас в команде открыта позиция стажёра fullstack-разработчика. - Создать единую программную среду для доступа и обмена информацией; - Создать интерфейс загрузки источников информации в базу (файлы excel, word, pdf, изображения); - Описать обработку ИИ источников информации (поиск в них необходимой информации и преобразование ее в необходимый формат данных); - Описать обработку ИИ информации в сети интернет (поиск по сети информации и преобразование ее в необходимый формат данных); - Создать интерфейс с применением ИИ по формированию таблиц, шаблонов и справочников; - Создать функционал по подбору аналогов объектов. Qualifications - Fullstack-разработка (Python, HTML, базовый Node.js будет плюсом) для создания интерфейсов и веб-приложений по обработке PDF, DOCX/XLC файлов с техническими данными; - Понимание принципов работы с различными моделями (OpenAI, YandexGPT, Qwen, DeepSeek и др.), умение применять их для «вайб-кодинга» и обработки запросов по API (ускоренной генерации кода и прототипирования); - Опыт на проектах использования LangChain и RAG будет плюсом; - Умение работать с Git/GitHub, Jupyter Notebook/Google colab; - Ответственность, умение тестировать решения, готовность быстро осваивать новые инструменты и техническую терминологию в процессе работы. Requirements - Формат: удалённый; - Занятость: частичная (не более 4 часов в день), график 5/2; - Длительность стажировки: 15 рабочих дней; - Бесплатный доступ к обучающему курсу НСИ с последующей выдачей сертификата о повышении квалификации; - Рекомендательное письмо по итогам стажировки; - Возможность материального вознаграждения обсуждается индивидуально при заключении договора гражданско-правового характера (ГПХ). В случае выбора данного формата потребуется оформление статуса самозанятого. Important - Права на результаты интеллектуальной деятельности (РИД) принадлежат исполнителю. Стажёр вправе использовать разработанный инструмент в своём портфолио и для подтверждения профессионального опыта, при условии согласования степени детализации описания разработки с заказчиком. - На вакансию мы рассматриваем ваши резюме, оформленные исключительно в шаблоне образовательного холдинга Skillbox. - Мы позаботились о вас и подготовили шаблоны, которые помогут вам в составлении резюме. Просто скачайте шаблон, заполните по рекомендациям и прикрепите готовое резюме, оставляя отклик на вакансию. - Все вопросы, связанные с резюме вы можете задать нам, написав на почту career@skillbox.ru.
Role Description This role sits at the intersection of growth, automation, and data engineering. You will work directly with the CEO (technical) and Growth Lead to build, maintain, and improve the systems that power our demand generation pipeline. This is not a marketing role. You will focus on building automation pipelines, internal tools, and data workflows that support the entire revenue pipeline. What You Will Do - Growth Infrastructure: - Build and maintain the systems that power our demand detection and lead intelligence pipelines. - Examples include: - automation workflows using n8n - API integrations with external tools - lead ingestion pipelines - CRM integrations with HubSpot - enrichment pipelines using Apollo and LinkedIn - Your work ensures that demand signals move smoothly through our system: Demand Signal → Lead Intelligence → CRM → Sales Pipeline - Automation & Internal Tooling: - Maintain and expand Capella, our internal growth platform. - Responsibilities include: - building automation features - improving campaign intelligence tools - maintaining system reliability - supporting growth experiments - Data & Pipeline Analytics: - Improve our understanding of the growth pipeline by building tools and dashboards for: - campaign performance analysis - lead quality monitoring - pipeline conversion metrics - growth experiment tracking - Growth Experimentation Support: - Work with the Growth Lead to support experiments such as: - new targeting strategies - campaign optimization - enrichment improvements - automation reliability improvements - Example Projects: - Examples of projects you might work on: - improving our automated lead extraction pipeline - building a more intelligent lead scoring system - expanding our Upwork or LinkedIn demand detection capabilities - optimizing HubSpot lead routing and pipeline structure - improving automation monitoring and reliability Qualifications - Experience with APIs and integrations - Experience with automation tools (n8n, Zapier, Make, or similar) - SQL and data analysis skills - Proficiency in Python, TypeScript, or similar languages - CRM automation experience (HubSpot experience is a plus) Requirements - Bonus experience in: - growth engineering - marketing automation - revenue operations systems - data pipelines What We Value We care more about systems thinking than specific tools. You might be a great fit if you enjoy questions like: - How can we detect demand signals earlier? - How can we automate lead intelligence pipelines? - How can we improve the efficiency of a revenue pipeline? - How can we turn growth operations into software? Why Join Vizio You will work directly with the technical founder to help build and scale a growth operating system combining: - automation - data pipelines - AI-assisted workflows - demand intelligence This role is ideal for someone who wants to operate at the intersection of engineering, growth, and automation.


