Description
Summary:
Seeking a Senior Software Engineer with 5+ years of full-stack development experience, specializing in scalable, secure solutions, DevOps, and agile methodologies.
Highlights:
1. Full Stack Development with strong backend, architecture, and cloud focus
2. Design and implement scalable, secure, and high-performance solutions
3. Work with modern practices including microservices, CI/CD, and AI-assisted tools
Job Title:
Sr. Software Engineer
Job Description
Professional with over 5 years of experience in software development, specializing in Full Stack Development with a strong focus on backend, system architecture, and cloud computing services. Skilled in designing and implementing scalable, secure, and high\-performance solutions that integrate DevOps best practices, CI/CD pipelines, and agile methodologies. Solid experience in prototyping, microservices, queue platforms, and data\-driven systems, with strong technical leadership and cross\-functional collaboration skills.
**Technical Requirements**
==========================
**Languages \& Frameworks**
---------------------------
* Preferred: JavaScript / TypeScript
* Also considered: Python, PHP, Java, or any object\-oriented language
* Frontend: React.js (preferred), but experience with Angular or Vue is also valued
**Databases**
-------------
* Relational: MySQL (preferred), PostgreSQL, though experience with other RDBMSs is also considered
* Non\-Relational:MongoDB (preferred), experience with other NoSQL databases is a plus
* Data Warehousing: BigQuery (preferred) or other DW platforms is a differentiator
**Cloud \& Infrastructure**
---------------------------
* Preferred: Google Cloud Platform (GCP)
* Also considered: AWS or Azure
* Containers \& Systems: Docker, Linux
**Architecture \& DevOps**
--------------------------
* Microservices
* Message Queuing
* Git
* CI/CD \*(GitHub Actions, Cloud Build)\*
**Modern Practices**
--------------------
* Application Prototyping
* AI Programming \*(GitHub Copilot, Cursor, OpenAI, etc.)
* Software/Solution Architecture
**Other**
---------
* Data Warehousing (DW)
* Automated testing (unit, integration, and functional)
* Documentation tools (Jira, Confluence, Lucid)
**Responsibilities**
====================
* Design, develop, test, and deliver scalable, secure, reliable, and user\-friendly software solutions
* Collaborate with stakeholders to gather requirements, propose solutions, and align deliverables with business goals
* Participate actively in agile ceremonies (Scrum), design discussions, and retrospectives
* Document architectures and solutions using diagrams, prototypes, and clear code documentation
* Work in controlled development environments using Docker and modern DevOps practices
* Develop full stack applications using modern languages and both relational and non\-relational databases
* Use AI\-assisted tools to accelerate development while maintaining code quality and readability
* Implement automated testing \*(unit, integration, functional)\* to ensure fast feedback and reliability
* Operate and support cloud environments \*(preferably GCP, but also AWS/Azure)\* ensuring high availability and performance
* Create and maintain automated CI/CD pipelines for continuous delivery
* Monitor and improve production systems, ensuring uptime and quick incident resolution
* Practice code review, pair programming, and knowledge sharing, fostering technical excellence within the team
* Maintain adaptability and a mindset of continuous improvement, leveraging automation to eliminate repetitive tasks
Location:
BRA Curitiba \- JOSE LOUREIRO, 371
Language Requirements:
Time Type:
Full time
**If you are a California resident, by submitting your information, you acknowledge that you have read and have access to the** **Job Applicant Privacy Notice for California Residents**