Job Closed

This listing is no longer active.

Staff Back End Engineer – Full Time Contractor

Backend EngineerSoftware EngineerContractRemoteLeadTeam 1-10Since 2008H1B No SponsorCompany SiteLinkedIn

Location

Costa Rica

Posted

135 days ago

Salary

0

Seniority

Lead

Job Description

Staff Back End Engineer – Full Time Contractor

Nerdy Dragon

• Technical Leadership: Serve as the technical point of reference for the squad and broader engineering team, ensuring best practices and architectural standards are upheld. • Solution Design: Lead the design and architectural discussions, making pivotal decisions on technologies, frameworks, and design patterns. • Code Quality: Advocate for and ensure the delivery of high-quality, maintainable, and scalable code. Conduct regular code reviews and provide mentorship to team members. • Collaboration: Work closely with product managers, designers, and other stakeholders to understand requirements, provide technical insights, and ensure the timely delivery of features. • Strategy and Vision: Contribute to the engineering department's strategy and vision, bringing innovative ideas to improve our customer-facing experiences. • Problem Solving: Address complex technical challenges, innovate solutions, and optimize existing systems for scalability and performance. • Team Development: Mentor and develop team members, helping them to grow in their technical roles and careers.

Job Requirements

  • Minimum of 10 years of software engineering experience with a proven track record of working on complex systems.
  • Expert-level proficiency in Java (Spring Boot); Python experience is a plus.
  • Experience with Javascript/Typescript
  • Explicit mentoring of senior-level engineers regularly, leading to results.
  • Significant experience in AWS-based cloud architecture environments.
  • In-depth knowledge of modern software engineering practices, design patterns, and architectures.
  • Experienced with AI-native tools that enhance productivity and speed (Cursor, Make.com, Supabase, Netlify, Claude Code, n8n, Firecrawl, ChatGPT, Grok, Bolt, Vercel, etc).
  • Ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders.
  • Demonstrated experience in collaborating with multidisciplinary teams.
  • Excellent problem-solving and analytical skills.
  • A strong owner willing to roll up their sleeves. This role includes coding and reviewing the code of others.
  • Ability to implement customer-facing solutions that solve the customers’ true needs.
  • Nerdy is an apolitical company focused solely on helping people learn, and we achieve the most when united in this mission.

Benefits

  • Competitive USD Compensation: Enjoy a market-leading rate paid in U.S. dollars.
  • 100% Remote (Home Country Only): Work from anywhere in your home country—no relocation required, no borders crossed.
  • Flexible Time Off: Our flexible PTO lets you recharge on your own terms and when you need it the most.
  • Local Holiday Pay: We honor your nation’s official holidays with paid time off—celebrate what matters to you.
  • Continuous Learning: Get a free, all-inclusive learning membership for you and your household—including 1-on-1 tutoring hours, unlimited on-demand classes, and access to our full suite of learning products and services.
  • Supercharge with AI: Gain exclusive access to cutting-edge AI tools that boost your productivity, making you feel almost super-human (cape not included).
  • Feedback-Rich, Collaborative Culture: Tap into regular training, peer reviews, and a team that treats every team member as a vital collaborator and owner in our success.
  • Make a Global Impact: Your expertise fuels an innovative platform used by learners around the world—be part of something transformative.

Related Job Pages

More Backend Engineer Jobs

NetDocuments logo

Senior Database Engineer

NetDocuments

One platform. Unlimited possibilities.

Backend Engineer135 days ago
OtherRemoteTeam 201-500Since 1998H1B Sponsor

• Design, operate, and optimize global, multi-region database architectures across AWS and Azure. • Architect and manage relational, NoSQL, and document databases including Snowflake, PostgreSQL, DynamoDB, DocumentDB, Cosmos DB, and MongoDB. • Lead hands-on database migrations across cloud platforms (AWS ↔ Azure), legacy systems, and global regions. • Define and implement indexing strategies, query optimization techniques, and scaling patterns for large datasets and real-time workloads. • Tune databases for high availability, low latency, and cost efficiency at enterprise scale. • Support and optimize data ingestion and pipeline workflows built with AWS Glue, Step Functions, Lambda, ECS, and Azure Data Factory. • Partner with Data Engineering teams on streaming and CDC patterns using Kafka, Kinesis, or AWS DMS. • Develop and maintain secure API-based integrations and database connectivity patterns. • Implement database security best practices including IAM, secrets management, SSO, encryption at rest and in transit, and access controls. • Define and maintain backup and disaster recovery strategies including RTO/RPO planning and point-in-time recovery (PITR). • Implement robust observability for database systems using CloudWatch, Azure Monitor, Datadog, or similar tools. • Partner with Engineering, Analytics, Product, DevOps, and Security teams to deliver reliable, scalable data solutions. • Communicate complex database and architectural concepts clearly to both technical and non-technical stakeholders. • Influence engineering standards and best practices through technical leadership and collaboration. • Mentor engineers through design reviews, code reviews, and hands-on guidance.

United States
$140.3K - $165K / year
Job Closed
NetDocuments logo

Staff Database Engineer

NetDocuments

One platform. Unlimited possibilities.

Backend Engineer135 days ago
OtherRemoteTeam 201-500Since 1998H1B Sponsor

• Own the technical roadmap for data infrastructure across AWS and Azure multi-cloud environments. • Drive architectural decisions for multi-region, cross-account data platforms supporting global operations. • Establish engineering standards and best practices for data pipelines, database design, reliability, and observability. • Lead incident post-mortems and drive systemic improvements that prevent entire classes of failures. • Influence product and engineering roadmaps by identifying technical risks, constraints, and opportunities. • Define capacity planning and cost optimization strategies to ensure performance, reliability, and financial efficiency at scale. • Architect greenfield systems for large-scale data migrations (e.g., Couchbase to DocumentDB or DynamoDB at TB+ scale). • Design fault-tolerant, self-healing data pipelines using AWS Glue, Step Functions, Lambda, ECS, and Azure Data Factory. • Define data modeling strategies across Snowflake, PostgreSQL, DynamoDB, and DocumentDB in multi-region environments. • Design observability into all systems, including monitoring, alerting, tracing, and debugging capabilities. • Own backup and disaster recovery strategies, including RTO/RPO planning, PITR, and cross-region replication. • Drive indexing, query optimization, and performance tuning for databases handling billions of documents. • Architect security patterns covering IAM, secrets management, encryption at rest and in transit, and access controls. • Partner with the Director of Data Engineering on strategic planning, prioritization, and roadmap execution. • Collaborate with senior leaders across Engineering, Product, and Analytics on enterprise technical strategy. • Work across organizational boundaries to deliver initiatives requiring coordination across multiple teams and time zones. • Translate business requirements into technical designs and clearly communicate trade-offs to non-technical stakeholders. • Represent the data organization in architecture reviews and cross-functional technical planning forums. • Lead by example through hands-on development of critical systems, migrations, and infrastructure. • Own and resolve complex production incidents affecting large-scale, distributed systems. • Drive cloud-to-cloud, legacy-to-modern, and cross-region data migrations. • Implement streaming and CDC solutions using Kafka, Kinesis, AWS DMS, and related technologies. • Build automated data quality, validation, and testing frameworks. • Optimize performance, reliability, and cost across critical workloads. • Automate operational workflows using Python, Infrastructure as Code, and cloud-native tooling. • Mentor Senior and Data Engineers through code reviews, design reviews, and technical guidance. • Raise the technical bar through documentation, standards, pairing, and knowledge sharing. • Help engineers grow from mid-level to senior and senior to staff through intentional coaching. • Promote a culture of operational excellence, including incident response, runbooks, and blameless post-mortems.

United States
$159K - $191.9K / year
Job Closed
FICO logo

Senior C++ Software Engineer

FICO

FICO is an analytics company helping businesses make better decisions that drive higher levels of growth and success.

Backend Engineer135 days ago
Full TimeRemoteTeam 1,001-5,000Since 1956H1B No Sponsor

• Significant designing and coding of our market leading platform micro-services. • Build in quality and automated testing at all stages of development and deployment. • Adhere to the highest levels of agile scrum development and quality practices while delivering stories to the Definition of Done. • Understand and apply our corporate architectural strategy and standards whilst solving complex integration challenges. • Participate in the complete lifecycle of your software services from inception to L3 customer support. • Deploy and manage micro-services using Kubernetes on AWS cloud infrastructure. • Embrace a team culture of excellence and collaborate with a global network of platform development teams.

Mexico
Job Closed
FICO logo

Lead Data Engineer, Python, Java, AWS

FICO

FICO is an analytics company helping businesses make better decisions that drive higher levels of growth and success.

Backend Engineer135 days ago
OtherRemoteTeam 1,001-5,000Since 1956H1B No Sponsor

• Collaborate with data scientists to ensure data is accurately extracted, transformed, and loaded for analysis and decision-making • Effectively collaborate and partner with various Scores stakeholders to deliver data driven solutions that support strategic Scores initiatives • Ability to analyze, interpret, and manipulate large data sets to support analytic research and model development efforts • Ability to deliver high level results supporting business-critical projects within expected timelines • Use internal technologies in the development, maintenance and improvement of tools and processes to help solve challenging business problems in predictive analytics • Support our existing code base and the overall analytic SDLC • Demonstrate self-initiative and innovation by writing new code to continuously evaluate and improve existing code base • Apply advanced data transformation techniques to optimize the processing of large datasets • Work closely with the data scientists and other data engineers in constructing the best methodologies in generating new tools, code and datasets based on project requirements

United States
$120K - $189K / year
Job Closed