Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior/Staff Data Engineer image - Rise Careers
Job details

Senior/Staff Data Engineer

What we do


At Coda, we break down barriers between publishers and their audiences by thinking outside of the app. Coda is trusted by 300+ top digital content publishers  – including industry giants Activision Blizzard, Bigo, Electronic Arts, Riot Games, and Zynga – to grow revenue, profit margins, and customer engagement in 60+ markets with ease. For publishers, this means less lift, more players and more payers. For players, Coda’s solutions allow them to pay for play their way.


Our winning formula? A laser-focused, pragmatic attitude coupled with an unwavering commitment to excellence. We are customer-centric, creative, and solution-oriented, always delivering to our users the top-tier entertainment content they want at competitive prices.


If you’re ambitious, bold and ready to take your career to the next level, get in touch!



Engineering - Technology at Coda 


At Coda, our goal is to make our mark in the high-volume payments and e-commerce industry – and we are levelling up fast. To stay in stride with the dynamic environment, we focus on building robust, distributed systems that can effortlessly handle traffic spikes. Moreover, our ambitious roadmap necessitates innovative tools to streamline the development lifecycle and sustain our swift momentum.


We place great value on balancing teamwork with individual autonomy, allowing our teams to make the most of modern cloud infrastructure. Our tech stack is solidly based on AWS cloud, with a keen interest in infrastructure-as-code and the creation of new microservices via the Quarkus framework. Our toolbox includes JSON and GRPC, multiple data storage integrations, queues, OpenTelemetry, and more.


But what truly defines us? It's our incredible team. We hire top talent and give them the freedom to push Coda's technology and products to exciting new levels. We believe that genius can strike anywhere, so we promote ownership and cultivate a servant leadership culture that lets engineers take the reins on features.




Responsibilities
  • Building and maintaining high-performance data systems that enable deeper insights for all parts of our organization.  
  • Developing ETL/ELT pipelines for both batch and streaming data
  • Designing data flow for real-time, analytics and ML workloads
  • Designing architectures for data acquisition
  • Improving data pipeline performance by implementing the industry's best practices and different techniques for data-parallel processing
  • Preparing data for predictive and prescriptive modelling
  • Working with data scientists and productionize machine learning algorithms 
  • Working with data analysts to automate and optimize reporting and BI infrastructure 
  • Improving and maintaining data quality
  • Communicating effectively with stakeholders


Requirements
  • At least 5+ years of relevant experience in software development and data engineering
  • Experience in working with large datasets in both batch and real-time
  • Good understanding of data structures, data architecture techniques and data warehousing
  • Knowledge and practical experience in one or more back end programming languages (Java, Scala, Kotlin, Groovy, Go, C/C++, Rust, Python, C#, etc.) and the ability to learn new programming languages quickly
  • Experienced in designing complex DAGs in Airflow or similar technology
  • Experienced in working with world-class data platforms such as Teradata, Oracle, Hadoop, Spark
  • Good understanding of Machine Learning concepts and productionizing ML models
  • Experienced in working with data streaming tools such as Spark Streaming and Kafka
  • Experienced in developing scalable data warehouse in accordance with either one of GDPR-EU, CCPA-US, LGPD-BR or PDPA - SG
  • Experienced with AWS or GCP


Working at Coda


Joining the Coda team means diving into a fast-paced, challenging, and exciting world. With Codans spread across over 30 countries around the world, our highly collaborative environment breaks down time zones and cultural barriers, empowering you to chase innovative ideas, contribute to Coda’s growth, and make a lasting impact. 


If you have a passion for pushing boundaries, and thrive on continuous improvement through experimentation, we'd love to hear from you!



Our Perks*


WFH / Hybrid Support: Get a monthly allowance to cover your work-from-home expenses and keep you connected.


Wellness Boost: Stay healthy with resources for physical and mental well-being with our flexible benefits and Employee Assistance Program - because you matter!


Customized Benefits: Tailor your benefits with our flexible plan.


Growth Opportunities: Unlock your potential through clear progression paths.


Skill Development: Access training resources to fuel your personal and professional growth.


Volunteer Time Off: Enjoy paid time off to make a difference in the world through volunteering.


Family Care: Take advantage of paid Family Care Leave to bond with your family, while our selected Flexible Benefits also cater to your family's needs.


*Benefits are reviewed and updated on a yearly basis, and are applicable to full-time employees only.


We are proud to be an equal opportunity employer, embracing the unique qualities of every individual, regardless of gender, race, age, religion, disability, or other local protected classes. Our goal is to foster an inclusive environment where everyone feels welcome and valued.


Due to the large number of exceptional applications we receive, we can only reach out to shortlisted candidates. If you don't hear from us, rest assured there may be another opportunity at Coda that aligns better with your unique abilities. Remember to check our Careers Page for more exciting job openings!

Coda Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Coda DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Coda
Coda CEO photo
Shishir Mehrotra
Approve of CEO

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior/Staff Data Engineer, Coda

Are you ready to make a significant impact at Coda as a Senior/Staff Data Engineer? Located in vibrant Bangkok, Thailand, we are on a mission to break barriers between publishers and audiences. At Coda, we partner with top digital content publishers, including giants like Activision Blizzard and Zynga, to enhance engagement and revenue across over 60 markets. As a Senior/Staff Data Engineer, you’ll be at the forefront of building high-performance data systems that empower our teams with insightful analytics. Your expertise in developing ETL/ELT pipelines for both batch and streaming data will help us design architectures that streamline data acquisition and boost performance. With a keen focus on modern cloud infrastructure, primarily AWS, you’ll take charge of managing robust, distributed systems that can handle traffic spikes efficiently. Here, creativity is not just welcomed; it’s a core part of our culture! We value your autonomy while promoting teamwork, allowing you to drive innovation and serve our global client base effectively. If you have a solid understanding of machine learning concepts and can work well with complex data architectures, you’ll fit right in. Come and be part of our exceptional team, where your ideas can soar and your contributions will be recognized as we continue to deliver cutting-edge solutions in the high-volume payments and e-commerce industry.

Frequently Asked Questions (FAQs) for Senior/Staff Data Engineer Role at Coda
What are the primary responsibilities of a Senior/Staff Data Engineer at Coda?

As a Senior/Staff Data Engineer at Coda, your primary responsibilities include building and maintaining high-performance data systems, developing ETL/ELT pipelines for batch and streaming data, and designing data flow for real-time analytics and ML workloads. You'll also work closely with data scientists to productionize machine learning algorithms and enhance reporting and BI infrastructure.

Join Rise to see the full answer
What qualifications are required for the Senior/Staff Data Engineer position at Coda?

For the Senior/Staff Data Engineer role at Coda, candidates should have at least 5+ years of experience in software development and data engineering. A strong background in large datasets, data architecture techniques, and proficiency in back-end programming languages like Java or Python is essential. Experience with tools like Airflow, Spark, and Java is also highly advantageous.

Join Rise to see the full answer
How does Coda support the growth of its Senior/Staff Data Engineers?

Coda emphasizes personal and professional growth by providing access to various skill development resources and clear progression paths. The environment encourages experimentation and innovation, making it an ideal place for Senior/Staff Data Engineers to unlock their full potential.

Join Rise to see the full answer
What kind of technologies will I work with as a Senior/Staff Data Engineer at Coda?

As a Senior/Staff Data Engineer at Coda, you'll work with a robust tech stack that includes AWS cloud, Quarkus framework, JSON, GRPC, and various data storage solutions. Familiarity with data streaming tools like Spark Streaming and Kafka will also be beneficial for developing scalable data solutions.

Join Rise to see the full answer
What makes the culture at Coda unique for a Senior/Staff Data Engineer?

At Coda, the culture is defined by a commitment to teamwork and individual autonomy. We promote a servant leadership approach that empowers Senior/Staff Data Engineers to take ownership of their projects, encouraging innovation and a collaborative atmosphere where all voices can be heard.

Join Rise to see the full answer
Common Interview Questions for Senior/Staff Data Engineer
How do you approach the design of ETL pipelines?

When designing ETL pipelines, I consider scalability and performance as top priorities. I start by analyzing the data sources and targets, then determine the necessary transformations. I leverage tools like Apache Airflow for orchestration, ensuring a modular and maintainable design that accommodates future changes.

Join Rise to see the full answer
Can you discuss your experience with data architecture?

Absolutely! My experience with data architecture involves designing scalable solutions to handle large datasets effectively. I focus on creating a well-defined schema and using appropriate data storage solutions, such as data lakes and warehouses, to ensure efficient access and analysis.

Join Rise to see the full answer
What strategies do you use to optimize data quality?

To optimize data quality, I implement monitoring and validation techniques during the data ingestion process. This includes using automated checks and balances to catch anomalies early on and collaborating with data analysts to continuously assess and improve data quality metrics.

Join Rise to see the full answer
Describe your experience with cloud data platforms.

I have extensive experience working with AWS and GCP, particularly in designing and optimizing data pipelines on these platforms. My background includes using services like S3, Redshift, and BigQuery to store and analyze large datasets while ensuring compliance with regulations like GDPR.

Join Rise to see the full answer
How do you handle real-time data processing?

For real-time data processing, I utilize tools like Kafka and Spark Streaming, enabling me to process and analyze data as it flows in. I emphasize designing robust data flows that can scale and adapt to varying traffic loads, ensuring timely insights for stakeholders.

Join Rise to see the full answer
What is your experience with machine learning model productionization?

I have collaborated closely with data scientists to facilitate the transition from prototyping to production for machine learning models. This involves determining deployment strategies, setting up monitoring systems, and ensuring that models meet performance criteria post-deployment.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced environment?

In a fast-paced environment, I prioritize tasks based on impact and urgency. I regularly reassess priorities based on changing business needs and roadmap objectives, ensuring alignment with team goals and overall company strategy.

Join Rise to see the full answer
Can you give an example of a complex data problem you solved?

Sure! In a previous role, I faced challenges processing a large volume of customer transaction data efficiently. I implemented a distributed processing model that parallelized data ingestion and transformed the workload, greatly reducing processing time and improving response times for analyses.

Join Rise to see the full answer
How do you ensure compliance with data privacy regulations?

Ensuring compliance with data privacy regulations involves understanding the specifics of GDPR or CCPA and implementing necessary controls within data architecture. I regularly audit our data processes and ensure all team members are knowledgeable about compliance standards.

Join Rise to see the full answer
What are your thoughts on the importance of documentation in engineering?

Documentation is essential in engineering, especially for complex systems. It provides clarity for collaboration and ensures that knowledge is preserved and easily transferable. I advocate for keeping documentation up-to-date, making it a core part of the development process.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Jerry Remote San Francisco
Posted 3 days ago
Social Impact Driven
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Photo of the Rise User
Advansys Remote No location specified
Posted 8 days ago
Photo of the Rise User
FE fundinfo Remote No location specified
Posted 12 days ago
Photo of the Rise User
Simple Remote Simple Cyprus, Simple remote
Posted 9 days ago
Photo of the Rise User
ZILO Remote No location specified
Posted 10 days ago

Coda started in 2014 with a simple observation: In a world full of pre-built tools and applications, why do documents and spreadsheets seem to run the world? The founding Coda team crossed paths at Google, YouTube, and Microsoft, where they saw th...

50 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Office VibesBadge Work&Life BalanceBadge Rapid Growth
CULTURE VALUES
Mission Driven
Rise from Within
Growth & Learning
Dare to be Different
Passion for Exploration
Rapid Growth
Social Impact Driven
Inclusive & Diverse
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 30, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!