Software Engineer
Core
Design, implement, and maintain scalable, secure, high-performing SaaS applications and a micro-services ecosystem for cloud and enterprise marketing.
Role type
Software Engineer (Backend/Full Stack)
Builds
Next generation micro-services ecosystem and SaaS applications for Mapp Digital's marketing business.
Domain
Cloud computing, Enterprise Marketing, SaaS
Deliverable
production ML models | product features
Required skills
Java, PHP, Go, RESTful web services, distributed Bigdata systems (Kafka/Storm/Cassandra), HTML/CSS/JavaScript/jQuery, SaaS architecture (high availability, scalability, security, multi-tenancy), Continuous Integration/Delivery (CI/CD), Git, Jenkins, Maven, Puppet/Chef, data structures (BloomFilters, HyperLogLog)
Preferred skills
Google Cloud or AWS deployment experience, online marketing and advertising knowledge
Responsibilities
Implement scalable, secure, and high-performing SaaS applications aligned with business strategy; Collaborate on cross-functional agile teams including Product Owners, QA Engineers, and DevOps; Design and implement web services in a RESTful manner; Work within a cross-functional agile team using tools like JIRA, Git, Jenkins, Maven, Puppet/Chef.
Seniority
Mid-level (3+ years experience)