Senior Backend Software Engineer – Vaga Afirmativa para Mulheres

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,001-10,000H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

92 days ago

Salary

0

Seniority

Senior

Job Description

Senior Backend Software Engineer – Vaga Afirmativa para Mulheres

iFood

• Design, code, test, operate and solve production problems on services running on the cloud (specially AWS); • Participate in product evolution prioritization, always looking to the best value gains to the business, basing your decisions on data; • Face and solve scalability, maintainability and reliability challenges.

Job Requirements

  • Prior experience designing, developing, and maintaining microservices using Go;
  • Automated Tests, Distributed Systems and Secure Development concepts;
  • Relational and NoSQL databases, queries and data modeling experience;
  • Knowledge on Linux, Infrastructure as Code, Networking, Docker, Kubernetes;
  • Prior experience dealing with applications that supports millions of transactions per day, 24 hours a day, 7 days a week;
  • Experience with asynchronous communication between services and concurrency challenges on distributed systems.

Benefits

  • Não fazemos distinção para candidatos com deficiência, gênero, orientação sexual, raça/etnia, idade, origem, constituição familiar e estética.
  • Temos grupos compostos por foodlovers voluntários, onde falamos sobre Raça, Gênero, LGBTQI+ e PcD, queremos ser a empresa onde pessoas escolham como lugar onde vão se desenvolver e contribuir para a realização de sonhos, #AllTogether.

Related Job Pages

More Backend Engineer Jobs

GFT Technologies logo

Java Developer, AWS

GFT Technologies

As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.

Backend Engineer92 days ago
Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Professional with solid knowledge in Back End development, responsible for creating and/or maintaining application features and interfaces. • Development, maintenance and testing of APIs and microservices architecture, with strong command of the Java framework (Spring Boot), Golang and AWS cloud. • Hands-on role; collaborative, strong communication skills, resilient and results-oriented. • Actively contributing in development, review and environment configuration phases as needed. • Practical experience working on projects and in teams using agile practices.

Brazil
Job Closed
Bestow logo

Staff Backend Engineer – Implementation, Platform Configuration

Bestow

Building cutting-edge technology and data solutions for life insurance and annuities.

Backend Engineer92 days ago
Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

• You will be developing web services using Python + PostgreSQL, Golang, and a Java based Drools rules engine. • We're a startup with a long product roadmap and multiple partners. You will help build new platform capabilities that scale with our business. • We work remotely, so effective written communication and teleconference skills are essential.

United States
$190K - $225K / year
Job Closed
Terakeet logo

Sr. Backend Software Engineer (Python)

Terakeet

Enterprise marketing partner for Fortune 500 brands seeking meaningful connections and growth.

Backend Engineer92 days ago
OtherRemoteTeam 201-500Since 2001H1B Sponsor

Why Terakeet?At Terakeet, we’re comfortable with the uncomfortable. We live in the future of marketing and are revolutionizing how the world’s most valuable brands connect and build trust with their audiences. We are experts who deliver exceptional outcomes. Together, we win. What We DoTerakeet controls online reputation and visibility for global brands. We proactively build, protect, and repair brand narratives and perception to drive trust across organic and AI-powered search using patented technology and decades of expertise. Where We Hire We are a remote-first organization hiring specifically within 60 miles of Chicago, IL., Dallas, TX., Austin, TX., Charlotte, NC., Atlanta, GA., Phoenix, AZ., Minneapolis, MN., and Syracuse, NY to help create opportunities for connectivity and collaboration in-person as you see fit. Learn more about our hiring hubs on the Careers blog. Where You Fit:Terakeet is looking for a Senior Backend Software Engineer who is excited to build scalable, high-impact systems that solve complex, real-world challenges. We’re seeking someone who combines strong backend development and database expertise with a passion for clean, reliable, and maintainable code. The ideal candidate is collaborative, solutions-driven, and energized by working with large data sets, modern technologies, and a team that values innovation, quality, and continuous improvement. What We Need:Reasonable accommodations may be made to enable individuals with disabilities to perform the following essential functions: - Designing, building, and maintaining backend services and APIs using Python and related frameworks. - Ensuring database architecture, data flow, and system performance scale effectively with growing demand. - Applying strong database fundamentals to real-world systems, including indexing strategies, partitioning approaches, and concurrency considerations for large and complex datasets. - Advocating for best practices in code quality, system design, and documentation, including participation in code reviews and architectural discussions. - Collaborating with the team to standardize processes and improve long-term maintainability of backend systems. - Evaluating and responsibly leveraging AI-assisted development tools while adhering to sound engineering principles (e.g., SOLID, single-responsibility design). - Contributing to a culture of testing, reliability, and continuous improvement. The above description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Other duties, responsibilities, and activities may change or be assigned at any time with or without notice. How We Evaluate:Must-Have Qualifications - 8–10 years of professional software development experience. - Expert-level proficiency in one or more enterprise-level backend languages such as Python, Ruby, Java, or C#, with a strong preference for Python and Django. - Deep, practical knowledge of relational databases (RDBMS), independent of a specific engine. - Ability to reason about and design systems that handle millions of rows and complex data relationships. - A strong architectural mindset with demonstrated experience building maintainable, well-documented systems. Should-Have Qualifications - Experience building and optimizing REST and/or GraphQL APIs in high-concurrency, data-intensive environments. - Familiarity with containerized and cloud-native infrastructure, including Docker and managed database services such as AWS RDS, Snowflake, or equivalent platforms. - A consistent practice of writing, maintaining, and documenting automated tests, including unit and integration testing (e.g., Pytest, Vitest, Cypress). Nice-to-Have Qualifications - Direct experience scaling and optimizing PostgreSQL for large, data-heavy applications. - Familiarity with browser automation tools such as Playwright or Selenium, particularly in support of internal tooling, scraping architectures, or test automation. Pay TransparencyThe salary range for this role is $127,000 to $192,000. *This salary range is based off of the market pay for all of the United States; Terakeet applies a multiplier to this range based upon the specific geographic location of a job candidate* EEO StatementTerakeet provides equal employment opportunity to all individuals regardless of their race, color, creed, religion, gender, age, sexual orientation, national origin, disability, veteran status, or any other characteristic protected by state, federal, or local law.

United States
$127K - $192K / year
Job Closed
Terakeet logo

Sr. Full Stack Engineer (Python)

Terakeet

Enterprise marketing partner for Fortune 500 brands seeking meaningful connections and growth.

Backend Engineer92 days ago
OtherRemoteTeam 201-500Since 2001H1B Sponsor

Why Terakeet?At Terakeet, we’re comfortable with the uncomfortable. We live in the future of marketing and are revolutionizing how the world’s most valuable brands connect and build trust with their audiences. We are experts who deliver exceptional outcomes. Together, we win. What We DoTerakeet controls online reputation and visibility for global brands. We proactively build, protect, and repair brand narratives and perception to drive trust across organic and AI-powered search using patented technology and decades of expertise. Where We Hire We are a remote-first organization hiring specifically within 60 miles of Chicago, IL., Dallas, TX., Austin, TX., Charlotte, NC., Atlanta, GA., Phoenix, AZ., Minneapolis, MN., and Syracuse, NY to help create opportunities for connectivity and collaboration in-person as you see fit. Learn more about our hiring hubs on the Careers blog. Where You Fit:Terakeet is looking for a Senior Full Stack Software Engineer who is passionate about building intuitive, scalable applications that deliver meaningful impact for global brands. We’re seeking someone who enjoys working across the entire technology stack — from crafting engaging front-end experiences to building reliable backend services and APIs. The ideal candidate is collaborative, solutions-oriented, and motivated by solving complex technical challenges while helping drive innovation, quality, and continuous improvement across our platform and engineering practices. What We Need:Reasonable accommodations may be made to enable individuals with disabilities to perform the following essential functions: As a Senior Full Stack Software Engineer (Python), you will contribute hands-on across the full application stack, delivering solutions that span front-end interfaces, backend services, APIs, and data-oriented workflows. In addition to technical execution, you will provide thought leadership, communicate effectively with stakeholders, and help identify and shape opportunities that improve our platform and engineering practices. - Designing, building, and maintaining full stack solutions using modern front-end frameworks and robust backend services. - Developing backend services and APIs using Python and enterprise-level frameworks, with an emphasis on scalability, reliability, and maintainability. - Building and evolving GraphQL APIs, including schema design and resolver implementation. - Partnering with designers, product managers, and other engineers to deliver intuitive, data-driven user experiences. - Designing and implementing clean, performant, and scalable database schemas to support enterprise use cases. - Producing and maintaining clear technical documentation, including in-code comments, repository documentation, and architectural diagrams. - Providing senior-level technical guidance, clear communication, and collaborative problem-solving across teams and stakeholders. - Promoting best practices in code quality, testing, and system design. The above description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Other duties, responsibilities, and activities may change or be assigned at any time with or without notice. How We Evaluate:Must-Have Qualifications - 5–8 years of professional full stack software development experience. - Strong backend development experience using enterprise-level languages such as Python, Ruby, Java, or C#, with a strong preference for Python and Django. - Demonstrated experience with modern JavaScript-based front-end frameworks and libraries, with a preference for Vue.js and Nuxt. - Deep experience designing and implementing GraphQL APIs, from schema definition through resolver logic. - Strong SQL fluency, including the ability to design enterprise-grade database schemas that are performant and scalable. - Proven experience creating and maintaining high-quality technical documentation. Should-Have Qualifications - Experience building complex, data-heavy user interfaces, including advanced data visualizations, tables, and graphing components. - Experience optimizing GraphQL and/or REST APIs for high-concurrency, data-intensive environments. - A consistent practice of writing, maintaining, and documenting automated tests, including unit and integration testing (e.g., Pytest, Vitest, Cypress). Nice-to-Have Qualifications - Direct experience with Terakeet’s core technology stack, including Python/Django on the backend and Vue.js/Nuxt on the frontend. - Hands-on experience scaling and optimizing PostgreSQL for large, data-heavy applications with complex data flows. - Broad database experience, including hand-written SQL, ORM usage, and a strong understanding of tradeoffs between different data access and data flow strategies. - Familiarity with data warehouse solutions such as Snowflake or equivalent platforms. Pay TransparencyThe salary range for this role is $112,000 to $169,000. *This salary range is based off of the market pay for all of the United States; Terakeet applies a multiplier to this range based upon the specific geographic location of a job candidate* EEO StatementTerakeet provides equal employment opportunity to all individuals regardless of their race, color, creed, religion, gender, age, sexual orientation, national origin, disability, veteran status, or any other characteristic protected by state, federal, or local law.

United States
$112K - $169K / year
Job Closed