Senior Software Developer, Data Services
3 weeks ago
Moz’s Data Services team is looking for an experienced Senior Software Engineer to create new data ETL pipelines/workflows in Go. The team is in charge of developing, supporting, and upgrading data services for the customer-facing Moz applications, both new and legacy. The team comprises a set of strong developers with varied backgrounds who are looking for an experienced leader with a proven passion for data pipelines, analytics, APIs, and ETLs. We equip our application teams with the means to present insights to our clients with petabytes of accurate, top of the line data.
What You’ll Do
• Provide technical leadership to a small, nimble team writing new systems in Go
• Build and use APIs, distributed systems, Unix systems & tools, queuing systems, and develop effective strategies for monitoring/alerting
• Leverage Docker, Terraform and AWS systems including Lambda, SQS, S3, ECS, EC2 & EventBridge in your day-to-day work
• Design and architect data services for Moz’s next generation of products.
• Manage and improve the storage, retrieval, and transformation of Moz data. Challenges come in the form of data scale and computational efficiency.
• Participate in the on-call rotation, handling systems and operations issues as they arise.
• Work with your manager to devise a plan for future career growth, including mentorship of junior & intermediate developers.
• Ensure the quality and performance of Moz’s data services through code review, documentation, metrics and logging analysis, etc.
• Understand and embrace our core values: Transparency, Accountable, Generous, Fun, Empathetic and Exceptional.
Required Experience/Skills
• 5+ years experience in a software development role where work directly affected customer or end-user product experience or performance.
• Proficiency with GO/Golang in a professional setting
• Ability to envision and execute complex systems
• Familiarity with APIs, data retrieval, and data manipulation
• Experience maintaining production systems, responding to bugs and outages, managing uptime
• Time in a role with responsibilities outside of code, e.g., monitoring, instrumentation, operations, dealing with servers/containers, deployment, etc.
Preferred Experience/Skills
• Able to align with PST/PDT timezone working hours
• Undergraduate or graduate degree in Computer Science, or equivalent training and experience
• Experience building data pipelines/ETL and analysis tools
• Professional experience building services in AWS (Lambda, ECS, SQS)
• Professional experience developing SaaS products
• Mentorship of other team members in best practices and skills both technical and non-technical.
Personal Attributes
Technically skilled. Not just technically knowledgeable, but also has a point-of-view for how to deliver quality systems, and how to make good decisions about technical issues that the team faces. A strong engineering leader is an effective translator of technical concerns as they impact product and functional considerations, and vice versa.
Committed to shipping. Understands the importance of delivering work and values getting new products and features to customers (internal and external) regularly.
Product and customer oriented. Takes responsibility for the quality and experience of the products they build beyond their own code. Invested in the success of Moz products as a whole. Partners with product management collaboratively.
Collaborative. Is team-focused and shares information openly. Able to communicate effectively with different levels of technical understanding. Builds strong relationships throughout Moz, and in the engineering org in particular. Enlists others when solving problems to make sure all perspectives are considered. Asks for help when needed and looks for opportunities to offer help.
Resourceful and adaptable. Looks for information and answers to questions proactively and shares that knowledge. Willing to take on unexpected responsibilities and challenges. Can function in situations without rigorous structure or process.
Servant-Leadership. Knows how to lead through coaching and enabling rather than giving direction. Supportive, patient, and people-focused.
Curious and motivated to grow. Seeks feedback and development opportunities. Fosters similar continuous development motivation among the team. Knows that things that work can still be improved.
TAGFEE. Understands and embraces core Moz values. Sets an example and creates accountability for the team.
Committed to diversity & inclusivity. Builds diverse teams where people of all identities and backgrounds are welcome, included, and respected. Pays attention to and takes action to support people from marginalized and underrepresented groups on their team, and across Moz. Works to help close the gender gap in tech, and to actively recruit people from other underrepresented groups.
About Moz Group
The Moz Group, a subsidiary of Ziff Davis, Inc (NASDAQ: ZD), is a leading provider of marketing technology solutions primarily for small and medium-sized enterprises that empowers businesses to engage their customers digitally and grow their revenue by leveraging the power of online search, email, voice, and text communications.
About Ziff Davis
At Ziff Davis, we work in a culture of collaboration and welcome those who desire to join our growing global community. We seek enthusiastic individuals with an entrepreneurial spirit looking for and environment that rewards your best work.
Ziff Davis offers competitive salaries, health benefits, and company-sponsored events. If you are seeking a dynamic work environment where you can see the direct impact of your performance, then Ziff Davis is the place for you. We offer a fun and friendly working environment where individuals are given the opportunity to learn, grown and build on their skills.
-
Senior Software Developer in Test
2 weeks ago
Vancouver, BC, Canada Robinhood Full timeAbout the team(s) + role(s) Growth Engineering The Growth team's mission is to guide our customers in selecting relevant products that enhance their financial journey. We are actively developing new types of incentives to facilitate this process and are considering converting it to a platform to further streamline and enhance these efforts. As the member...
-
Senior Software Developer, Data Services
1 day ago
Vancouver, Canada Rollbar, Inc. Full timeMoz’s Data Services team is looking for an experienced Senior Software Engineer to create new data ETL pipelines/workflows in Go. The team is in charge of developing, supporting, and upgrading data services for the customer-facing Moz applications, both new and legacy. The team comprises a set of strong developers with varied backgrounds who are looking...
-
Senior Software Developer, Data Services
3 weeks ago
Vancouver, Canada Rollbar, Inc. Full timeMoz’s Data Services team is looking for an experienced Senior Software Engineer to create new data ETL pipelines/workflows in Go. The team is in charge of developing, supporting, and upgrading data services for the customer-facing Moz applications, both new and legacy. The team comprises a set of strong developers with varied backgrounds who are looking...
-
Senior Software Developer, Data Services
3 weeks ago
Vancouver, Canada Rollbar, Inc. Full timeMoz’s Data Services team is looking for an experienced Senior Software Engineer to create new data ETL pipelines/workflows in Go. The team is in charge of developing, supporting, and upgrading data services for the customer-facing Moz applications, both new and legacy. The team comprises a set of strong developers with varied backgrounds who are looking...
-
Senior Software Developer, Data Services
4 weeks ago
Vancouver, Canada Rollbar, Inc. Full timeMoz’s Data Services team is looking for an experienced Senior Software Engineer to create new data ETL pipelines/workflows in Go. The team is in charge of developing, supporting, and upgrading data services for the customer-facing Moz applications, both new and legacy. The team comprises a set of strong developers with varied backgrounds who are looking...
-
Senior Software Developer
4 weeks ago
Vancouver, BC, Canada Study International Full timeJob Requisition ID #24WD75994 Position Overview Autodesk's Platform Services and Emerging Technology (PSET) team is hiring a Senior Software Developer with experience automating large-scale cloud infrastructure services. In this exciting role, you will help us automate a robust and scalable data platform used by numerous teams across the company....
-
C++ Software Developer II
4 weeks ago
Vancouver, BC, Canada Safe Software Inc Full timeSafe Software Head Office Surrey, BC V3T0M1, CAN Location: This opportunity has the ability to be remotely based within Canada (except for QC), or onsite/hybrid/remote in the Vancouver, BC Lower Mainland. Please note that employment is contingent upon the successful completion of reference checks and background checks, including a Canadian criminal...
-
Vancouver, BC, Canada Rollbar, Inc. Full timeMoz’s Data Services team is looking for an experienced Senior Software Engineer to create new data ETL pipelines/workflows in Go. The team is in charge of developing, supporting, and upgrading data services for the customer-facing Moz applications, both new and legacy. The team comprises a set of strong developers with varied backgrounds who are looking...
-
Software Developer
3 weeks ago
Vancouver, BC, Canada T-Net British Columbia Full timeOur client is looking for an experienced Software Engineer to join their Data Services team. The team is in charge of working with other engineering teams to support, upgrade, and develop data services for the customer-facing their applications, both new and legacy. They comprise a set of strong developers with varied backgrounds, who are looking for an...
-
Software Developer Software Developer
4 weeks ago
Surrey, BC, Canada Safe Software Inc Full timeSafe Software Head Office Location: This opportunity has the ability to be remotely based within Canada (except for QC), or onsite/hybrid/remote in the Vancouver, BC Lower Mainland. C++ Software Developer II, FME Form Safe Software is looking for a skilled Software Developer II (C++) to join the newest team in our FME Form product group. As a Software...
-
Senior Software Developer
4 weeks ago
Vancouver, BC, Canada Appara Full timeBuild and deploy cutting edge AI technology as a Senior Software Developer with Appara Company: Appara Location: Vancouver, BC Role: Senior Software Developer Start Date: As soon as possible OVERVIEW: We’re looking for a Senior Full Stack Software Developer for our Software Development teams to join us in the design, building, testing, and...
-
Senior Software Developer, Backend
2 weeks ago
Vancouver, BC, Canada Robinhood Full timeAbout the team(s) + role(s) Growth Engineering The Growth team's mission is to guide our customers in selecting relevant products that enhance their financial journey. We are actively developing new types of incentives to facilitate this process and are considering converting it to a platform to further streamline and enhance these efforts. As the...
-
Staff Engineer Software Developer
2 weeks ago
Vancouver, BC, Canada Planview GmbH, Software & Consulting Full timeAs the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the industry’s most comprehensive solutions designed for strategic planning, portfolio and resource...
-
Senior Software Developer
4 weeks ago
Burnaby, BC, Canada Fortinet Full timeDescription Fortinet is looking for a Senior Software Developer for opportunity in our FortiGuard service team of R&D division. This role will enable you to gain exposure to complex technology in network security and provide you with the opportunity to gain hands-on experience with the various stages in the development cycle. Job Responsibilities: ...
-
Staff Software Developer
2 weeks ago
Vancouver, BC, Canada Robinhood Full timeOur team's mission at Robinhood is to empower informed decision-making, foster innovation, and drive organizational excellence through a reliable, timely, efficient, and privacy-aware Data Lake Infrastructure. As a Staff Software Developer, you will lead the development of data ingestion pipelines that process petabytes of data and billions of events...
-
Senior Developer
4 weeks ago
Vancouver, BC, Canada HS GovTech Solutions Ltd. Full timeWho We Are HS GovTech was founded in 1998 in British Columbia, Canada, The mission was to develop health protection inspection, regulatory enforcement, and communication management systems for federal, state, county, provincial, and municipal governments. Mission/Overview We are looking for an experienced Senior Developer to be responsible for...
-
Senior Software Engineer
2 weeks ago
Vancouver, BC, Canada MasterCard Full timeOur Purpose We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential....
-
Senior Software Engineer
4 weeks ago
Vancouver, BC, Canada Fossbytes Media Pvt Ltd Full timeOur Purpose We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential....
-
Senior Software Developer
5 days ago
Metro Vancouver, Canada Hexagon Mining, Inc. Full timeThe Company: Hexagon is a global leader in digital reality solutions, combining sensor, software and autonomous technologies. We are putting data to work to boost efficiency, productivity, quality and safety across industrial, manufacturing, infrastructure, public sector, and mobility applications. Our technologies are shaping production and...
-
Senior Software Developer
4 weeks ago
Metro Vancouver, Canada Hexagon Mining, Inc. Full timeThe Company: Hexagon is a global leader in digital reality solutions, combining sensor, software and autonomous technologies. We are putting data to work to boost efficiency, productivity, quality and safety across industrial, manufacturing, infrastructure, public sector, and mobility applications. Our technologies are shaping production and...