Talent.com
AgileEngine
Backend Software Engineer ID89529AgileEngine • Salvador, BA, br
Backend Software Engineer ID89529

Backend Software Engineer ID89529

AgileEngine • Salvador, BA, br
Há 9 dias
Descrição da vaga

Job Description

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.


WHY JOIN US

If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!


ABOUT THE ROLE

We are looking for a Backend Software Engineer to build and maintain the PHP-based systems powering our distributed services. You will apply strong OOP and system design skills to keep APIs secure, scalable, and performant. This hands-on role suits someone who values clean code and sound engineering fundamentals.


WHAT YOU WILL DO

- Develop and maintain backend systems, APIs, and integrations supporting company products and distributed services.

- Write clean, modular, and testable code in PHP and complementary technologies such as JavaScript, HTML/CSS, and related frameworks.

- Contribute to distributed systems and microservices that support scalability, reliability, and separation of concerns.

- Apply OOP principles and solid architectural patterns to ensure extensibility and maintainability.

- Implement and maintain secure authentication and authorization mechanisms (e.g., OAuth2, JWT, RBAC).

- Utilize data structures, algorithms, and caching strategies to optimize system performance and responsiveness.

- Conduct debugging, profiling, and performance tuning across multiple environments and services.

- Collaborate with Product Managers, Architects, QA, and Support Teams to gather requirements, define scope, and ensure successful delivery.

- Participate in testing strategies with QA/QE teams to ensure coverage of both new and existing functionality.

- Adhere to code quality, security, and scalability standards across the development lifecycle.

- Participate in peer code reviews, contributing to knowledge sharing and consistent practices.

- Maintain technical documentation, including API specifications and relevant implementation notes.

- Participate in engineering reviews, sprint ceremonies, and cross-team demos to align on progress and priorities.

- Ensure compliance with company policies regarding open-source usage and third-party dependencies.


MUST HAVES

- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.

- 2 years of backend software engineering experience, primarily in PHP production environments.

- Solid understanding of OOP, design patterns, algorithms, and data structures.

- Experience building and maintaining backend systems and service integrations.

- Proficiency in secure API design and familiarity with authentication/authorization concepts.

- Experience with relational databases (MySQL, PostgreSQL) and backend architecture fundamentals.

- Familiarity with Git, CI/CD pipelines, and containerized environments.

- Ability to debug, optimize, and deliver reliable solutions.

- Good communication, collaboration, and documentation skills.

- Strong sense of ownership and accountability.

- Overlap with Western European Time.

- Able to assist in a situation of emergency during a weekend migration (we do not expect this to be frequent).

- Upper-intermediate English level.


NICE TO HAVES

- Experience with modern PHP frameworks such as Laravel or Symfony.

- Familiarity with RESTful and GraphQL API design and frontend integration best practices.

- Experience with DevOps, container orchestration (Docker, Kubernetes), and cloud infrastructure (AWS, GCP, Azure).

- Knowledge of distributed caching, queuing, and messaging systems (e.g., Redis, RabbitMQ, Kafka).

- Exposure to observability and monitoring tools (e.g., Prometheus, ELK Stack, Datadog, OpenTelemetry).

- Understanding of asynchronous processing, event-driven systems, and service-to-service communication patterns.


PERKS AND BENEFITS

- Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.

- Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.

- A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.

- Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.



Requirements
● Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. ● 2 years of backend software engineering experience, primarily in PHP production environments. ● Solid understanding of OOP, design patterns, algorithms, and data structures. ● Experience building and maintaining backend systems and service integrations. ● Proficiency in secure API design and familiarity with authentication/authorization concepts. ● Experience with relational databases (MySQL, PostgreSQL) and backend architecture fundamentals. ● Familiarity with version control (Git), CI/CD pipelines, and containerized environments. ● Ability to debug, optimize, and deliver reliable solutions. ● Good communication, collaboration, and documentation skills. ● Strong sense of ownership and accountability. ● Overlap with Western European Time ● Able to assist in a situation of emergency during a weekend migration (we do not expect this to be frequent).

Criar um alerta de emprego para esta pesquisa

Backend Software Engineer ID89529 • Salvador, BA, br

Vagas similares

Automotive HIL Engineer - Automotive Sector (Relocation Sweden or Polony)

Prometeo TalentSalvador, State of Bahia, Brazil

We’re currently partnering with an.Their expertise lies in providing niche talent for cutting-edge projects in.Automotive, Embedded Systems, and Telecom.Are you excited about working at the interse... Mostre mais

Data Analyst | 100% Remote | LATAM - PH

Prometeo TalentSalvador, State of Bahia, Brazil

Prometeo Talent is a recruitment agency with a strong presence across the Americas and Europe.We specialize in connecting companies with exceptional tech and engineering professionals.They are an i... Mostre mais

Sales & Product Advisor | Work remote from Latam for North American Startups

Atomic HRSalvador, State of Bahia, Brazil

Your Skills, Your Career, Your Way:.Are you experienced in both sales and customer support, with a passion for helping customers find the right product? Do you enjoy learning about products in-dept... Mostre mais

Node.JS Engineer - US SaaS startup | Remote

Atomic HRSalvador, State of Bahia, Brazil

The client is a venture-backed startup simplifying access to essential benefits for frontline workers.Their AI-powered platform helps employees easily find and apply for benefits like childcare, el... Mostre mais

AI Principal Software Engineer - US SaaS startup | Remote

Atomic HRSalvador, State of Bahia, Brazil

The client is a venture-backed startup simplifying access to essential benefits for frontline workers.Their AI-powered platform helps employees easily find and apply for benefits like childcare, el... Mostre mais

Tech Lead - Node.js - US SaaS startup | Remote

Atomic HRSalvador, State of Bahia, Brazil

The client is a venture-backed startup simplifying access to essential benefits for frontline workers.Their AI-powered platform helps employees easily find and apply for benefits like childcare, el... Mostre mais