Software Engineer

Location

Brazil

Posted

17 days ago

Salary

0

Seniority

Mid Level

Job Description

Software Engineer

Yampi

Role Description - Desenvolvimento e manutenção de aplicativos web em PHP/Laravel; - Colaboração com outros desenvolvedores, designers e profissionais de produto para definir e implementar soluções de negócios e requisitos de clientes; - Implementação de bancos de dados relacionais como MySQL; - Desenvolvimento de APIs RESTful para integração com aplicações web e móveis; - Teste e depuração de aplicações web, incluindo a identificação e correção de bugs e problemas de desempenho; - Otimização de desempenho, escalabilidade e segurança de aplicações web; - Implementação de técnicas de caching de página e armazenamento em cache de banco de dados para melhorar o desempenho; - Desenvolvimento de scripts automatizados de implantação e integração contínua para agilizar o processo de implantação; - Participação em revisões de código, contribuição para documentação técnica e suporte ao usuário final. Qualifications - Experiência com PHP/Laravel; - Experiência com sistemas legados; - Experiência com bancos de dados relacionais (MySQL); - Experiência com Docker, pipelines de CI/CD e atuação em ambientes AWS; - Experiência com versionamento de código (Git) e metodologias ágeis de desenvolvimento; - Experiência com testes unitários. Requirements - Experiência com e-commerce, checkout e/ou meios de pagamento.

Related Job Pages

More Software Engineer Jobs

Role Description The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce. SE will be responsible for application development in support of the multi-platform roadmap. Responsible for application architecture, ensure high performance, scalability and availability for those applications. - Involved in planning of system and development deployment as well as responsible for meeting software compliance standards - Drives technical vision and influences product roadmap and vision - Implement large-scale, complex, cross-functional projects - Leads the discovery phase of large projects to develop high level design - Supervise the work of cross-functional groups of engineers, including offshore associates - Directs root cause analysis of critical business and production issues - Documents testing and maintenance of application corrections and improvements - Influence decisions, builds consensus, and resolves conflicts constructively and proactively - Supports business objectives and ensures the business needs are being met Qualifications - Bachelor’s degree in Computer Science or Computer Information Systems - 7+ years of experience in eCommerce Software development - 7+ years of programming experience in architecting highly scalable & performing Web Applications - 5+ years of experience with Open Source technologies - 4+ years of developing / architecting high transaction high throughput systems is a must - 2+ years of experience with integrating 3rd party solutions in existing architecture - 2+ years of experience in agile ways of working in a distributed geographical model Requirements - 4+ years of developing / architecting high transaction high throughput systems is a must Company Description

India
Job Closed

Lead Backend Developer

Bright Vision Technologies

Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications.

Role Description We are seeking a Lead Backend Developer focused on high-throughput platform development to design, build, and operate the foundational platforms and shared services that other engineering teams rely on to deliver their products. This role focuses on building backend platform capabilities that must handle very high traffic volumes with predictable latency and minimal operational toil. - Design and build internal platform services and shared infrastructure that hundreds of engineers depend on every day, with explicit focus on developer experience and operational ergonomics. - Architect high-throughput, latency-sensitive backend platforms capable of sustaining very high request volumes with predictable, well-bounded tail latency. - Build durable, replayable event-processing pipelines and asynchronous job execution platforms that other product teams compose to ship features faster. - Design and operate caching, rate-limiting, and request-shaping layers that protect upstream systems and enable safe scaling under bursty workloads. - Develop platform abstractions, SDKs, and paved-road libraries that codify best practices and let product teams consume capabilities without re-implementing them. - Establish robust observability, SLOs, and capacity-planning practices for platform services, raising the operational bar across the organization. - Drive multi-region, fault-tolerant, and geo-distributed designs with rigorous attention to availability, durability, and graceful degradation under failure. - Lead incident response for high-impact platform issues, conduct blameless post-mortems, and drive durable engineering improvements that prevent recurrence. - Define and enforce platform-wide standards around API design, schema evolution, deployment, and backward-compatibility guarantees. - Optimize platform performance through careful profiling, data-driven tuning, and algorithmic improvements that move the needle on throughput and cost. - Partner with infrastructure, security, and SRE teams to ensure platform services meet enterprise reliability, compliance, and security obligations. - Mentor mid-level engineers and lead architectural discussions across teams, helping the broader organization grow in distributed-systems maturity. - Produce clear technical design documents, decision records, and operational runbooks that make the platform legible to future maintainers. - Continuously evaluate emerging platform technologies, open-source projects, and architectural patterns for strategic adoption. Qualifications - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a closely related technical discipline. - Six or more years of professional backend or platform engineering experience. - Demonstrated track record building and operating internal platforms or shared services consumed by multiple engineering teams. - Strong, hands-on expertise designing distributed systems with rigorous attention to consistency, availability, latency, and failure-mode behavior. - Advanced proficiency in at least one major backend language such as Java, Go, Scala, Rust, or modern C++. - Deep understanding of high-throughput messaging, streaming, and event-driven architectures using technologies such as Kafka, Pulsar, or NATS. - Strong working knowledge of data storage systems across relational, key-value, document, and search workloads. - Proven experience leading multi-quarter platform initiatives across teams, including stakeholder management and technical decision-making. - Strong written and verbal communication skills, including ability to author crisp technical design documents and present trade-offs clearly. - Demonstrated ability to mentor engineers and shape engineering culture through code review, design review, and onboarding contributions. Preferred Qualifications - Experience operating Kubernetes-based platforms or contributing to internal developer-platform initiatives at scale. - Contributions to widely-used open-source platform or infrastructure projects. - Familiarity with control-plane / data-plane patterns, service mesh internals, or workflow-orchestration engines. - Experience designing platform APIs with strong backward-compatibility and versioning guarantees. - Public technical writing, conference talks, or other community contributions on platform engineering topics. How to Apply Would you like to know more about this opportunity? For immediate consideration, please send your resume to [email protected] . Learn more about Bright Vision Technologies at www.bvteck.com . Equal Employment Opportunity (EEO) Statement Bright Vision Technologies (BV Teck) is committed to equal employment opportunity (EEO) for all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other protected status as defined by applicable federal, state, or local laws. This commitment extends to all aspects of employment, including recruitment, hiring, training, compensation, promotion, transfer, leaves of absence, termination, layoffs, and recall. BV Teck expressly prohibits any form of workplace harassment or discrimination. Any improper interference with employees' ability to perform their job duties may result in disciplinary action up to and including termination of employment.

United States
$100K - $150K / year
Job Closed
logcat.ai logo

Member of Technical Staff, Applied AI

logcat.ai

The AI engineering layer for device bring-up and diagnostics

• Instrument the product so every investigation, especially human-corrected ones, becomes structured training data. • Build the eval harness for diagnostic accuracy. Root-cause correctness has to be measured, not eyeballed. • Distill expensive deep-investigation runs into small, fine-tuned models that hold the quality bar at a fraction of the cost. • Deploy inference, including on-prem and airgapped SLMs for customers whose logs cannot leave their environment.

India
logcat.ai logo

Member of Technical Staff – Telecom & Modem

logcat.ai

The AI engineering layer for device bring-up and diagnostics

• Build parsers and analysis for modem traces: DIAG, QMI, QXDM/QCAT, modem ramdumps and crash logs • Map observed failures to root cause across NAS, RRC, and L1/L2, and across the RIL / radio HAL interface into Android • Encode cellular-stack reasoning the platform uses to ground remediations

India