Senior Software Engineer (Java)
mParticle
This job is no longer accepting applications
See open jobs at mParticle.See open jobs similar to "Senior Software Engineer (Java)" Eniac Ventures.About mParticle:
mParticle is a global, remote-first company that provides a real-time AI customer data platform. We help get the highest quality customer data to any system that marketers or product managers use – ultimately improving customer experiences. We work with big players and small, fueling the customer success of brands like NBCUniversal and Airbnb. We’re growing fast and offer smart, talented individuals an opportunity to be high impact players as we scale. We care deeply about culture and our people – and creating a place where you can do your best work and love doing it!
Recognized as one of Crain’s 100 Best Places to Work in New York City and one of Wealthfront Career Launching companies of 2021!
We're looking for a Senior-level software engineer in Brazil to join our team!
You will join the engineering team responsible for mParticle’s analytics products, built through the acquisition of Indicative. The Indicative product helps businesses build better products through data. Indicative is the only Product Analytics platform for modern data infrastructure designed for teams to leverage complex analysis on customer behavior without the need for SQL, analytic languages, or data analysts
Responsibilities
- As an individual contributor, architect and implement complex data processing features that are highly performant, reliable and cost effective. Efficiently scan and process petabytes of data.
- Analyze complex systems to identify areas of improvement. Coding and performance tuning a large scale distributed system requires creativity and a deep technical repertoire.
- Drive mParticle's engineering culture through continual research, self-improvement and internal presentation. Provide technical project leadership using Agile methodologies. Mentor engineers in healthy best practices.
Desired Experience
- 8+ years of professional hands-on experience developing software, preferably in a SaaS or PaaS environment.
- Demonstrated technical / project leadership using Agile/Scrum.
- Experience with C#, Java or another strongly typed language
- Demonstrated hands-on experience in creating complex large-scale data systems involving both real-time and batch components.
- Experience with a frontend SPA framework such as React, Vue.js, Angular, Aurelia, or other similar frameworks.
- Experience in building and modifying REST APIs
- Experience in SQL-like languages and tools
- Mastery of software development principles and high-volume applications requiring 24/7 uptime..
- Ability to learn quickly and display analytical thinking
Employment opportunities are available to all applicants without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Employment opportunities are available to all applicants without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
This job is no longer accepting applications
See open jobs at mParticle.See open jobs similar to "Senior Software Engineer (Java)" Eniac Ventures.