Join to apply for the Senior Software Developer - Performance role at Meta IT North America
1 week ago Be among the first 25 applicants
Join to apply for the Senior Software Developer - Performance role at Meta IT North America
Software Engineer – Performance
We are seeking experienced and technically proficient Software Engineers to join our partner's Performance Engineering team. This role is central to maintaining and enhancing the performance and reliability of critical systems across the stack, with a strong emphasis on backend technologies and automation.
Key Responsibilities
- Develop and maintain Python-based packages, emphasizing robust object-oriented design and multithreading.
- Operate fluently in Linux environments, including shell scripting, system debugging, and performance monitoring.
- Contribute to front-end performance validation using tools such as JavaScript and the Chrome Performance API.
- Maintain automation suites for performance testing.
- Collaborate with cross-functional teams in Agile stand-ups, design reviews, and retrospectives.
- Work with high-performance libraries (e.g., Tibco, 29West/LBM/UM, Aeron) to enhance messaging throughput.
- Ensure code quality through best practices in code review and documentation.
Required Qualifications
- Strong Python development background, including package creation, data structures, and multithreading.
- Proficient in using Linux CLI tools, scripting, and managing server environments.
- Experience with CI/CD pipelines and UI testing frameworks (e.g., Selenium).
- Exposure to network protocols (TCP, UDP, Multicast/Unicast).
- Confortable participating in Agile development processes.
- Effective communication and documentation skills.
- Available to work remotely in US Central Time zone.
Nice To Have
- Familiarity with C++ (reading/debugging level).
- Ruby scripting knowledge; familiarity with Chef is highly valued.
- Familiarity with front-end performance tools and concepts.
- Experience with high-performance networking/messaging libraries (Tibco, 29West/LBM/UM, Aeron).
- Packet analysis tools (e.g., tshark, Wireshark).
- Knowledge of trading systems, including order-book models, market-data feeds, and low-latency patterns.
- Background in banking, finance, or related industries.
Main Assignments
Why build your carrer at Meta?
We offer autonomy, clear goals and a dynamic and challenging environment, where professionals have the opportunity to interact with different technologies, participate in all types of projects, bring new ideas and work from anywhere in Brazil and (why not?) anywhere in the world. In addition, we are one of the best companies to work for in Brazil according to Great Place to Work and one of the 10 fastest growing technology companies in the country for 3 consecutive years, according to Anuário Informático Hoje.
What are our values?
- We are people serving people
- We all think and act like owners
- We are hungry for performance
- We grow and learn together
- We pursue excellence and simplicity
- We have innovation and creativity in our DNA
All people are welcome regardless of their condition, disability, ethnicity, religious belief, sexual orientation, appearance, age or others. We want you to grow up with us in a welcoming environment full of opportunities.
Did you relate? Then, #ComeBeMeta!
Seniority level
Seniority level
Not Applicable
Employment type
Job function
Job function
OtherIndustries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Meta IT North America by 2x
Sign in to set job alerts for “Senior Software Engineer” roles.
ANALISTA DESENVOLVEDOR JAVA SR - 100% REMOTO
Grupo QuintoAndar | Senior Software Engineer (Women Applicants Only)
Grupo QuintoAndar | Tech Lead Manager (Women Applicants Only)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.