
Software Engineering Team Leader
- Curitiba - PR
- Permanente
- Período integral
- Managing a highly qualified and technical team;
- Contribute and collaborate with the product areas and the development engineering team;
- Have fun doing the management of technical teams and enabling the delivery of relevant products with global impact;
- Create and send weekly reports on the progress of the team's activities to stakeholders;
- Doing thorough code-reviews and help your teammates with complex designs and architectural decisions;
- Testing and following your code to production continuously;
- Working on strategic projects for EBANX;
- Evolving and deciding the future of our payments platform;
- A system of high availability (+ 99.9%) and with high throughput (100+ TPS), written in PHP, and MySQL (yes, it is possible :smile:). Don't know PHP? No problems, the important thing is to master the basics!
- Mentoring and developing new talents;
- Proven experience of at least 5 years designing, implementing, and deploying software solutions to production;
- Proven experience of at least 2 years leading a team of software engineers;
- Interest in subjects such as data structures, concurrency, persistence, and distributed systems;
- Expertise in git or any other collaborative version control system;
- A vision for software quality, the evolution of systems, decomposition of problems and abstractions;
- A great ability to learn new practices, technologies, programming languages and absorbing engineering culture;
- Advanced English (read, write and speak);
- Passion for software, you go to sleep and wake up thinking about how to make that part of the system more elegant or efficient;
- Fluent English, we have customers from all around the world and it is commonplace for us to speak and write English when helping, supporting, and writing specifications with them;
- Software development expertise in any complementary area to our core business, such as data warehouses, specialized development platforms, infrastructure automation, services provisioning, real-time systems, fault-tolerant systems, and mission-critical systems;
- Experience with deploying to and monitoring a cloud infrastructure especially AWS.
- Experience with computer networks, latency, package loss, routing optimization, monitoring, and problem-solving;
- Full knowledge of SQL and relational databases;
- Test-driven development: you don't even remember how to code without a very extensive test coverage; You often write the tests first and then the code.
- Expertise in at least one functional or logic programming language -- besides SQL ;)
- Comfortable with challenges of concurrency problems and has already worked in distributed and asynchronous systems;
- Knowledge of data replication and conciliation;
- Sustainable work pace: 40 hours a week of an accelerated but not frenetic rhythm - no marathons or sleepless nights; The focus is on working smarter.
- The best tools money can buy so you can be productive in your work; (Macbook, Jetbrains licenses, Slack, Github, TravisCI, NewRelic, DataDog, ElasticSearch, Kibana, Tableau amongst others)
- Deep and fast code reviews for any of your pull requests - You will also do a lot of them :)
- Constant discussions about our practices and systems, everybody that wants to speak out is always heard and we are always open to new ideas, practices, and tools;
- You will be free to dedicate part of your time to improve our systems and implement quality features that make us more efficient or less error-prone;
- Frequent, fair, and transparent performance evaluations - all developers are evaluated with the same system and have access to the same career development opportunities;
- A challenging environment, with opportunities to grow;
- Casual office and flexible dress code;
- Spanish, English and Portuguese classes;
- WAVES - Program of goals and results (variable compensation);
- EBANX Play - Wellness (Gympass, e-Sports, SESC );
- Semi flexible hours (8 hours a day - Monday to Friday);
- Meal Allowance;
- Transportation voucher (if needed);
- EBANX Education: scholarship;
- EBANX Skills: budget for workshops and courses;
- EBANX Flexible: monthly Day Off from February to November, birthday Day Off and Rest up Month - one month of paid leave every three years of work anniversary.
- EBANX Family: Daycare assistance, extended leave for caregivers and support program for children and pregnant women;
- EBANX Health: Health and Dental Insurance, with subsidy for dependents, and medicine subsidy for ebankers;
- Life Insurance: Life Insurance 100% paid by EBANX
- Hello ebanker: psychology, finance and legal orientation.
- Blue Club: Exclusive discount for ebankers in bakeries, restaurants, courses, electronics store and more!