Senior Software EngineerLocation: Remote (USA). Our client has NYC office space, but in-person presence is not required.ABOUT OUR CLIENT: Sierra's hiring partner is an innovative advertising-technology company founded with the goal of simplifying the influencer marketing process. Their platform enables brands and agencies to increase productivity through automation and empowers data-driven decision-making. The system allows marketers to seamlessly run influencer campaigns from top to bottom faster, more efficiently, and with less effort. Their vision is a digital world where every business has marketing solved and every audience is perfectly catered to.DESCRIPTION: Our client is seeking a MOTIVATED, ROBUST and SKILLED Senior Software Engineer to join their engineering team. This role involves actively designing, developing and managing various aspects of front-end and back-end software components to ensure that business requirements are met and that software solutions are top-notch and scalable.JOB FUNCTIONS:Fully manage and own the delivery of work.Collaborate closely with various teams to analyze technical requirements and develop software strategies.Design, code, test, and debug complex software applications utilizing NodeJS, React, Python, and AWS.Work with other members of the engineering team to ensure high-quality completion of requirements.Lead the launch of new software features and systems.Provide strategic software recommendations to the team with data-driven decisions.Contribute to code reviews.Strive to ensure system optimization and code quality.Strategically plan, track, and report on key software performance indicators.Proactively adjust software features as needed based on performance.Foster collaboration across different departments such as Engineering, Sales, and Marketing.REQUIREMENTS:A Bachelor's Degree in Computer Science or related field.Desire to join an up-and-coming tech startup.Proven experience as a Software Engineer or similar role (4+ years).Proficiency in data structures and algorithms.Familiarity with software development methodologies.Familiarity with database systems and data modeling.Fast learner with the ability to quickly pick up new skills and software.Excellent communication skills, particularly in technical communications.WHAT WILL SET YOU APART:Passion and enthusiasm for the company's mission and products.Strong communication skills with the ability to examine, synthesize, and present complex technical concepts.Prior startup experience.Experience with Python, NodeJS, React and AWS.OUR CLIENT'S MISSION: The company's mission is to learn, automate and iterate. They build smart technology with the purpose of solving users' problems.BENEFITS: At the time of this posting, this role is eligible to participate in the following benefits:Comprehensive health insurance for the employee and dependants.Vision plans for the employee and family.Unlimited Time Off - The company supports employees managing their own schedules.Flexible hours - For Client success, being available during EST/CST business hours is necessary, but exact start and stop times are flexible.WORK ENVIRONMENT & PHYSICAL DEMANDS: This is a remote-first company, however roles are open to in-office or flex work for those living in New York City, NY. This role has the opportunity to operate 100% virtually from a home office. The role requires operating a laptop computer (PC or Mac available). Due to the nature of this role, the ability to remain stationary for extended periods is necessary, and fluency (both spoken and written) in English is required.ADDITIONAL INFORMATION: Our client provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
#J-18808-Ljbffr