What are the responsibilities and job description for the Sr. Software Engineer position at Disability Solutions?
FreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers. Powered by premium video content, robust data, and advanced technology, we’re making it easier for buyers and sellers to transact across all screens, data types, and sales channels. As a global company, we have offices in nine countries and can insert advertisements around the world.
Job Summary
FreeWheel, A Comcast Company, empowers all segments of The New TV Ecosystem. We are structured to provide the full breadth of solutions the advertising industry needs to achieve its goals. We provide the technology, data enablement, and convergent marketplaces required to ensure buyers and sellers can transact across all screens, across all data types, and all sales channels, in order to ensure the ultimate goal – results for marketers.With offices in New York, San Francisco, Chicago, London, Paris, Beijing, and across the globe, FreeWheel, A Comcast Company, stands to advocate for the entire industry through the FreeWheel Council for Premium Video. For more information, please visit freewheel.com.Responsible for planning and designing new software and web applications. Analyzes, tests and assists with the integration of new applications. Oversees the documentation of all development activity. Trains non-technical personnel. Assists with tracking performance metrics. Integrates knowledge of business and functional priorities. Acts as a key contributor in a complex and crucial environment. May lead teams or projects and shares expertise.
Job Description
Core Responsibilities
- Build with our tech stack and tooling which includes, but is not limited to : Go, GRPC, Redis cache, MySQL Server, AWS services like lambda, EKS, S3, SNS and others, ReactJS, TypeScript, ES6, Kubernetes, Docker, Cypress, GitHub, CI and TDD practices
- Displays in-depth knowledge of and ability to apply, process design and redesign skills. Presents and defends architectural, design and technical choices to internal audiences
- Use the resources we provide to continuously better yourself, as well as mentor other engineers within the team and help them grow
- Work with colleagues and stakeholders as part of the full product development lifecycle, gaining deep knowledge of our platform, and particular areas of our clients' business to help you contribute as part of an agile team
- Excellent knowledge of Go and MySQL
- Excellent knowledge of JavaScript / TypeScript, ReactJS and the related ecosystem
- Excellent knowledge of OO / SOLID concepts
- Hands-on experiences with related ecosystem : AWS, Kubernetes, Docker, Cypress, GitHub and others
- Committed to high quality and easy to maintain code, with experience in unit testing / TDD practices
- Experience with designing, implementing, and shipping Go applications
- Passionate about delivering elegant technical solutions that not only meet Client and Product expectations, but are also underpinned by code that is clear, concise, maintainable and testable
- Strive working and collaborating in a multidisciplinary team, where you can work with, learn from, and teach not just Engineers but also Product Managers, System Testers, UX designers, etc.
- Happy to engage in discussion with your fellow engineers to reach the best possible solutions for our technical challenges
- Proactive, inquisitive, always looking for a challenge and want to constantly grow as a professional and to grow others around you
- Understand and contribute to your team’s product roadmap, coming up with sound technical designs and solutions to challenging problems our users face today or upcoming market trends
- Collaborate in defining and enforcing best practices and processes for engineers in your team and across our company, and lead in moving our products forward and eliminating technical debt
- Work closely with our UX / design team to ensure we produce coherent products that are a pleasure to use
- Follow our agile Scrum process, working in sprints together with the rest of the team to ensure timely delivery of work that both satisfies all our user stories criteria and is of sound technical quality
EDUCATION AND EXPERIENCE :
Employees at all levels are expected to :
Disclaimer :
Comcast is proud to be an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law. Comcast will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of applicable law, including the Los Angeles Fair Chance Initiative for Hiring Ordinance and the San Francisco Fair Chance Ordinance.
Skills :
JavaScript; Technical Requirements; MySQL; Software Development; React.js; Go Programming Language; Agile Methodology
Salary :
National Pay Range : $96,600.92 USD-$226,408.42 USD
Comcast intends to offer the selected candidate base pay within this range, dependent on job-related, non-discriminatory factors such as experience. The application window is 30 days from the date job is posted, unless the number of applicants requires it to close sooner or later.
The application window is 30 days from the date job is posted, unless the number of applicants requires it to close sooner or later.
Base pay is one part of the Total Rewards that Comcast provides to compensate and recognize employees for their work. Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non-sales positions are eligible for a Bonus. Additionally, Comcast provides best-in-class Benefits to eligible employees. We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That’s why we provide an array of options, expert guidance and always-on tools, that are personalized to meet the needs of your reality – to help support you physically, financially and emotionally through the big milestones and in your everyday life. Please visit the compensation and benefits summary on our careers site for more details.
Education
Bachelor's Degree
While possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience.
Relevant Work Experience
10 Years , 5-7 Years, 2-5 Years, 0-2 Years, 15 Years , 7-10 Years
Salary : $96,601 - $226,408