Workana logo
Workana

The largest platform for hiring top remote talent from Latin America.

Senior Full-Stack Engineer

EngineerEngineerContractRemoteSeniorTeam 51-200Since 2012H1B No SponsorCompany SiteLinkedIn

Location

Latin America (LATAM)

Posted

4 days ago

Salary

0

Seniority

Senior

Job Description

Senior Full-Stack Engineer

Workana

Role Description We’re looking for a backend-heavy full-stack developer to partner with a design-first founder building custom software for service-industry clients. The current projects are mostly B2B workflow apps: - Dashboards - Intake flows - Technician/admin portals - QR-code-based forms - Status tracking - Photo/documentation workflows - Client-specific tools - Lightweight integrations The ideal person is a technical build partner who can: - Take a clear prototype and spec - Design the backend architecture - Build the Supabase infrastructure - Connect the frontend - Push back when something should be done differently The first engagement will likely start with a smaller QR-code workflow app for service companies, with potential to grow into larger projects and a long-term collaboration. Responsibilities - Design and build backend infrastructure using Supabase, PostgreSQL, Auth, RLS, Storage, Realtime, and Edge Functions. - Create clean database schemas with proper relationships, indexes, constraints, and migration planning. - Write secure Row Level Security policies for user-facing tables. - Set up authentication flows, permissions, sessions, and access logic where needed. - Build TypeScript/Deno Edge Functions for business logic, webhooks, scheduled jobs, and API integrations. - Integrate third-party tools such as Stripe, Twilio, OpenAI, SendGrid/Resend, Zapier/Make, or client-specific APIs. - Connect React/Tailwind frontends to the backend and help bridge the handoff between UI and infrastructure. - Review existing backend work and suggest improvements without overcomplicating the product. - Help turn prototypes into stable, scalable, production-ready applications. Qualifications - 3–6+ years of experience building production full-stack or backend-heavy web applications. - Deep hands-on experience with Supabase, including real shipped apps using RLS, Edge Functions, and Auth. - Strong PostgreSQL fundamentals: schema design, indexes, query optimization, constraints, and ability to read an EXPLAIN plan. - TypeScript / Node / Deno competence for building backend logic and Edge Functions. - Strong security instincts: RLS, input validation, permissions, and secrets management should be part of your default approach. - Clear written and spoken English for async handoff, documentation, and weekly Google Meet syncs. - Self-directed working style: able to take a spec doc and prototype, move independently, and surface questions in batches. - Strong communication skills, including the ability to explain tradeoffs and push back constructively when a better technical path exists. - A portfolio, case study, clickable prototype, or live/repo link that shows how you think and build. Nice to have - Experience with third-party API integrations such as Stripe, Twilio, OpenAI, SendGrid/Resend, Make/Zapier, or client-specific tools. - Comfort with React + Tailwind so you can help wire frontends to the backend. - Experience with service-industry tools, such as CRMs, scheduling systems, operations dashboards, intake forms, or field-service workflows. - A point of view on workflow and process design, including state flows, approval chains, dashboards, or operational logic. Benefits - Long-term, ongoing contractor relationship — not a one-off project. - Remote work, with LATAM timezone overlap preferred. - Flexible part-time setup: starting around a 10-hour weekly retainer, with potential to grow depending on fit and project flow. - High ownership and influence over technical direction. - Collaborative, low-bureaucracy environment.

Related Categories

Related Job Pages

More Engineer Jobs

Claritas Rx logo

Senior QA Engineer

Claritas Rx

Delivering actionable information tailored to your unique needs is what sets us apart.

Engineer4 days ago
Full TimeRemoteTeam 51-200H1B Sponsor

Role Description Claritas Rx has a data pipeline and software modules for ingesting, validating, mastering, analyzing, and reporting on complex health care data. The software transforms disparate data into actionable, meaningful insights for our customers. You will be a critical member of an engineering team that is building a unique healthcare software solution. As a Senior QA Engineer, you will establish and implement the Quality Assurance strategy for Claritas Rx. Key Accountabilities - Develop Quality Assurance strategy for Claritas Rx - Develop test plans, test data and test cases for new features, end-to-end system tests and regression tests - Execute all tests - Automate unit tests, on path to CI/CD - Test for production quality, both pre & post deployment - Work with development, product and customer teams to research existing data issues and suggest solutions - Verify the quality of data, ensure incoming data matches existing data specifications, verify functionality and data output against requirements, using complex SQL scripts as needed - QA review queries created by developers for adherence to standards and performance issues - Report on testing status, milestones and issues to project stakeholders - Support off-hours launch and monitoring of systems with teams as needed Qualifications - Experience in setting up and maintaining QA Environment and Test Data Management - Experience in system testing, regression testing, functional testing, black box testing and white box testing - Experience with automated end-to-end testing tools/frameworks - Good SQL experience querying and extracting data from databases - Basic programming skills in Python - Data concepts (ETL, data structures, metadata and workflow management) - Solving complex data and technology problems - Experience working with data integration tools like Talend - Experience working with cloud platforms like AWS - Ability to work in a fast paced, dynamic and team-oriented environment - Excellent communication skills Requirements - B.S. in computer science, engineering or related degree Benefits - Competitive salary of $115,000 to $130,000 - Benefits package - Opportunity to make a significant impact on a first-in-industry digital health solution

United States
$115K - $130K / year

Role Description Data engineering at Paystack focuses on building and extending platforms for managing data at scale. This involves data ingestion, processing, storage and egress. Data engineers are also responsible for creating and maintaining the infrastructure our data platforms run on. Data engineers operate across a diverse tech stack. They are expected to be adaptable and drawn to learning new skills and technologies. The role requires a proactive individual who can work independently and collaboratively within a remote-first environment, has a strong software engineering background with good experience building and maintaining data pipelines, expertise in Python and experience in streaming technologies. Key Responsibilities - Data Pipeline Development: - Design, develop, and maintain robust data pipelines using ETL and ELT methodologies to process and integrate data from various sources into a data lake, a central data warehouse, operational data stores, analytical data marts and various application interfaces. - Streaming Data Processing: - Implement and manage real-time data streaming solutions utilising Kafka, Debezium, Kafka Connect. - Workflow Orchestration: - Build, schedule and maintain custom workflows using Apache Airflow to ensure timely and accurate data processing and delivery. - Database Management: - Work with a variety of database technologies, including relational databases (MySQL, PostgreSQL), NoSQL databases (MongoDB) and analytical/big data systems (Redshift, BigQuery, SingleStore). - Infrastructure as Code: - Employ tools like Terraform, Kubernetes, and Helm to manage and provision infrastructure efficiently. - CI/CD Implementation: - Develop and maintain continuous integration and deployment pipelines to streamline development processes. - Testing and Quality Assurance: - Conduct unit and integration testing to ensure high code quality, data integrity and system reliability. - Collaboration: - Engage with cross-functional teams, including data scientists, analysts, and business stakeholders, to understand data needs and deliver solutions. - Documentation: - Maintain clear and comprehensive documentation of data processes, workflows and systems. - Monitoring and Support: - Monitoring system performance and addressing faults and failures in production systems as part of an on-call rotation. Qualifications - Bachelor's degree in Computer Science, Engineering or a related field. - Proficiency in Python is essential. JavaScript and Scala development experience is advantageous. - Minimum of 3 years of experience in data engineering roles, with a focus on building and managing data pipelines. - Minimum of 2 years experience in software and/or application development roles (can be concurrent with data engineering experience). - Hands-on experience with Kafka, Debezium, and Kafka Connect. - Proficiency in a data pipeline orchestration tool or suitable workflow orchestration tool like Apache Airflow (preferred), Databricks, Dagster or Airbyte. - Strong understanding and hands-on experience working with various database technologies, including MySQL, PostgreSQL, MongoDB and Redshift (BigQuery and SingleStore advantageous). - Experience with Terraform, Kubernetes, and Helm for infrastructure management. - Solid knowledge of cloud computing concepts, with experience in AWS services being advantageous. - Ability to write complex SQL queries across different dialects. - Familiarity with unit and integration testing methodologies. - Experience in setting up and maintaining CI/CD pipelines. - Exposure to analytical systems and basic data science tooling. Familiarity with basic machine learning and analytical modelling concepts advantageous. - Exposure to self-service reporting tools like Tableau, Looker and DOMO. Soft Skills - Good verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders. - Demonstrated ability to work collaboratively within a team and across departments. - Comfortable working in a fast-paced environment with changing priorities, technologies and tooling. Life-long learners will do well here. - Strong analytical and problem-solving skills. Company Core Values - Transparency: We encourage open sharing of work, seeking feedback and having honest conversations promptly. - Clear Communication: We simplify ideas, communicate directly and confirm understanding to ensure clarity. - Kindness: We value positive vibes, generosity and empathy, both within the team and with customers. - High Standards: We insist on delivering consistent excellence, taking ownership and striving to be domain experts. - Pursue Growth and Learning: We view every situation as a learning opportunity, encouraging experimentation and continuous improvement. - Embrace the Mission: We find joy in our work and recognise the company's broader impact.

South Africa
EQT Corporation logo

Reservoir Engineer II/III/Senior/Expert/Advisor

EQT Corporation

Our mission is to deliver cheaper, more reliable, cleaner energy to the world.

Engineer4 days ago
Full TimeRemoteTeam 501-1,000Since 1888H1B No Sponsor

• Develop and maintain type curves, production forecasts, and economic evaluations for undeveloped inventory within multiple development scenarios. • Analyze production and subsurface data to identify optimization opportunities related to spacing, landing targets, completions, and overall field development strategy. • Conduct competitor benchmarking and analyze public data sources to evaluate industry performance trends, development strategies, and emerging best practices, incorporating insights into asset optimization and planning efforts. • Design, evaluate, and monitor pilot programs to test emerging concepts, technologies, and industry best practices. • Support reserves booking, budgeting, capital planning, and long-range development planning activities. • Translate technical and operational data into clear, actionable recommendations that drive value creation and capital efficiency. • Communicate technical assumptions, risks, results, and recommendations effectively to leadership and cross-functional stakeholders. • Collaborate closely with drilling, completions, geology, midstream, business development, and operations teams to support integrated asset development. • Utilize large datasets and modern analytical techniques, including machine learning and data-driven modeling where applicable, to improve forecasting and operational performance. • Demonstrate strong ownership, analytical rigor, attention to detail, and adaptability within a fast-paced, lean organization.

California + 8 moreAll locations: California | Connecticut | Illinois | Louisiana | New Jersey | New York | Massachusetts | Michigan | Tennessee
ALTEN Technology USA logo

FPGA Firmware Engineer

ALTEN Technology USA

We help transform ideas into innovations with offices across the US, including Denver, CO; Troy, MI; and Greensboro, NC.

Engineer4 days ago
Full TimeRemoteTeam 501-1,000H1B Sponsor

Role Description This is a fully REMOTE role. You will be a key contributor to a safety-critical embedded systems engineering team, responsible for the design, implementation, and verification of preliminary FPGA logic for overspeed protection and ARINC 429 communication systems. Working from defined system requirements and architecture provided by the systems engineering team, you will develop and simulate firmware in a structured, DO-254-aligned development environment using Microchip's Libero toolchain. Key Responsibilities - Design and verify preliminary FPGA logic for overspeed protection functions, implementing requirements in firmware based on system engineer-supplied architecture and specifications. - Design and verify preliminary FPGA logic for ARINC 429 communication, leveraging existing design where applicable and extending functionality per updated requirements. - Develop and execute simulation-based verification plans to validate functional correctness of all FPGA logic prior to hardware integration. - Validate all digital inputs and outputs with particular attention to the microprocessor interface on both overspeed and communication FPGAs. - Provide complete pin allocation documentation for both FPGA designs in support of hardware team integration. - Collaborate with systems engineers to interpret preliminary requirements and translate them into implementable firmware logic. - Participate in design reviews, verification reviews, and technical documentation as required by the program schedule. - Support FPGA family and device sizing selection in coordination with the systems and hardware teams. Development Environment - EDA Tool: Libero SoC (Microchip Technology) - HDL: VHDL or Verilog - Simulation: ModelSim (Microsemi edition) integrated within Libero - FPGA Platform: Microchip (family and device size to be determined) - Workstation: Provided on-site Qualifications - 4+ years of experience in FPGA firmware design and verification for embedded or avionics applications. - Proficiency in VHDL or Verilog and RTL design methodology. - Experience with Microchip/Microsemi Libero SoC toolchain, or demonstrated experience with equivalent FPGA EDA tools (Vivado, Quartus) with ability to transition. - Familiarity with ARINC 429 protocol including transmit/receive channel architecture, word structure, and timing requirements. - Understanding of digital I/O interfacing, microprocessor bus interfaces, and pin allocation methodology. - Experience developing and executing simulation-based verification using ModelSim or equivalent. - Ability to work from system-level requirements and architecture documents to implement firmware logic independently. Nice to Have - Experience with DO-254 design assurance processes for airborne electronic hardware. - Familiarity with overspeed protection logic or other safety-critical FPGA functions in aerospace or defense applications. - Experience with existing ARINC 429 IP cores and integration into custom FPGA designs. - Static timing analysis using SmartTime or equivalent tools. - Background in requirements traceability and configuration management in a regulated development environment. - Knowledge of Microchip PolarFire or SmartFusion2 device families. Salary Range $135,000-$140,000/K. The actual salary offered is dependent on various factors including, but not limited to, location, the candidate’s combination of job-related knowledge, qualifications, skills, education, training, and experience. Drug Screening Requirement As a federal contractor, Alten USA maintains a drug-free workplace. All candidates selected for employment will be required to successfully complete a pre-employment drug screening as a condition of hire.

United States
$135K - $140K / year