Software Development Engineer

Year    Bangalore, Karnataka, India

Job Description


About OML:OML is a new media and entertainment company that partners with influencers to build content, IPs & live experiences that impact culture and help brands come closer to consumers. Headquartered in Mumbai with teams in Russia, Poland & Thailand, OML was founded in 2001 to book and manage artists across all genres of entertainment. Today our operations span a prolific and award-winning content studio that packages and produces shows for OTT platforms, live events production and a global brand solutions business.About the Product:Hypothesis is a one-stop AI-powered engine that enables not just influencers to be the best versions of themselves but also serves as a central-platform of information, insights & tools for all influencer marketing needs.Hypothesis covers all aspects of branded content creation, right from influencer discovery, influencer outreach, planning and executing a campaign, gathering landscape intelligence, and optimizing your brand ROI to tracking a campaign in real-time and sharing results seamlessly.Hypothesis aims at paving the path for global standards in the influencer marketing measurement and brand content effectiveness for brands, enabling brands to clearly attribute awareness, consideration and conversion to their influencer marketing efforts.It also aims to streamline the creator journey using social media intelligence, to help creators reach their full potential by connecting with brands and growing their audiences and enabling them to monetise through powerful content creation, community building and branded collaboration.Key Responsibilities:Be part of a team that will be building SAAS products from scratch.As an engineer you have expertise on building scalable api with microservice architecture.Becoming part of a cross-functional self-sustaining team with end to end responsibilityParticipate in the entire application lifecycle, focusing on creating Technical Requirement Documents, development, testing, deployment and maintenanceDriving, defined software architecture and enterprise capabilities (scalability, fault tolerance, extensibility, maintainability, etc.)Develop and inculcate a culture of maintaining highest levels of development practices including: technical design, solution development, systems configuration, test documentation/execution, issue identification and resolution, quality assurance, writing clean, modular and self-sustaining code, with repeatable quality and predictabilityTechnical Skills:Technically hands-on with prior experience in scalable architecture6+ years of software engineering and product delivery experienceExceptional coding skills in at least one of the mainstream languages (Python/Golang)Strong object-oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfacesStrong understanding of systems architecture components like caches, queues, lambda functions, databases, k8s and networkingExperience leading multi-engineer projects and mentoring junior engineersWell-versed with Agile methodologies and expertise in cloud technologies like AWS/Google Cloud/AzureExcellent written & verbal communication skills focused on improving collaboration.Qualifications and Prior Experience:BE/ B. Tech. or above in Computer Science /Software Engineering5+ years of relevant industry experience.1+ years of experience as a software engineer in the top product or enterprise SaaS with hands-on experience in relevant technologies. Previous experience in a start-up will be a big plusLocation: Bangalore.Reports to: Engineering ManagerReasons you should apply if you fit the bill :1. Aside from the fact that you can chance upon your favorite comedians, bump into our furry friends while you grab a cup of coffee and get inside access to some of the coolest festivals in the country;2. We ensure all our team members get enough down-time : We have monthly mandatory offs. We don't have a punch-in-punch-out culture.3. Get ready to level up everyday : You bring the passion, we deliver the (countless) opportunities.4. Everyone in the OML fam is taken care of : We offer free mental health care for all team members, we have gender neutral POSH & Parental policies, our insurance policies extend to your in-laws as well!5. We have fun while we're at it : Game nights, FRI-YAYs, KnOMLOur Values:We build opportunities for our artists, brands and fans; and it's important for us to be reliable and efficientWe demonstrate honesty, excellence and commitment to success'It's not my job' is not part of our vocabulary, we even stuff envelopesWe make mistakes, but only to learn from them to build resilienceWe take care of ourselves and our colleaguesWe are our own managersWe are committed to equality and inclusionWe are mindful of the strain on the Earth's resources and are committed to reversing the trend with our behaviors where possibleThank you!Thank you for taking the time to go through the opportunity we have to offer.If you apply, please do not share your photo, age, gender, religion or ethnicity in your resume. You do not even need to share your last name. (We want to eliminate biases on any of these parameters while we decide on our shortlisted candidates)We will get in touch with you if your profile gets shortlisted

OML

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3561964
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year