Sr Software Program Engineer

  • IT & Telecommunication
  • Full time
  • 1 month ago
  • Canada
  • Job Qualifications Software Engineer
  • Job experience 5 year

Job Description

Sr Software Program Engineer

Complete Job Description
Treasure Information began by providing information warehousing and handling solutions; since then we have actually moved additionally up the worth chain with our Customer Information Platform application (CDP), which is seeing a lot of traction with consumers brand-new and also old. This development has motivated a greater focus on regular renovation in our growth as well as operational techniques, and also we’re seeking to add brand-new skilled members to our team who can play an important role in growing the business’s strategy to engineering quality.

We’re looking for a seasoned Sr Software program Designer that is delighted to work within our Query Engine team which is under the Platform group. The query engine team is a diverse time split between Japan, Korea and also The golden state. This group is composed of 5 teams that span a broad area consisting of streaming intake of customer data at a rate of 70B records per day, columnar data storage and optimization, OSS inquiry engines like Presto and Hive running million plus questions each day, as well as the multi-tenant reasonable scheduling that underpins everything. This mix of systems encompasses the background handling and also implementation of all consumer activities within the Treasure Data platform.

Success in this function needs a commitment to cooperation as well as keeping an open workplace, and also convenience doing so in a globally distributed group. Engineers at Prize Data appreciate and value working together with their staff member, both inside their prompt group and also throughout the entire company. They recognize that an essential facet of an accountable as well as open engineering society is fitting with asking for help, and also constantly wanting to go the extra mile to help each other and also the customer.Senior Software program Engineers specifically are proficient at scoping as well as staging multi-quarter work into clear, distinct milestones to make sure that their delivery, together with the team’s, is steady as well as lowers danger with time. As part of our Question Engine team, you will also be regularly involved in the manufacturing procedure of our Hadoop/Hive and also Presto systems.

Elderly Software program Engineers in particular are adept at scoping and also presenting multi-quarter work into clear, distinct turning points to guarantee that their delivery, together with the group’s, is steady and reduces threat gradually. Inside their groups, they cultivate and also drive a society of energetic discovering and are recognized for smooth, drama-free launches. They on a regular basis work with and also work together with all necessary stakeholders, valuing resistant as well as operable systems for all those included.

Points you will do

Make the challenging customer-focused choices in between preserving as well as enhancing existing systems vs the layout and application of brand-new systems to boost the resilience and also operability of the Treasure Data platform.

Compose testable, maintainable, evident code with an eye to allowing repetitive improvement as well as testing of our Hive and Presto query engines making use of AWS stack.
Collaborate with Product, Client Success, Sales Engineering, as well as System groups to boost the customer’s everyday experience on our inquiry engines.
Collaborate with System as well as SRE employee to improve the shipment of tested systems to production.
Take part in on-call rotation with other members of the team
Aid define and also drive the item roadmap.

Your history and skills need to include

A BS/MS in Computer Science or an associated field, or equal work experience.
A minimum of 5 years of specialist experience as a Software program Designer.
Industry experience running solutions in public cloud IaaS companies, especially around computer, storage, relational databases, and tons balancers to attain solution redundancy and also effectiveness
Experience with Hadoop, Presto, or various other open-source question engines.
Experience with one or more JVM languages (e.g. Java, Kotlin, Scala.) A strong understanding of computer science (data frameworks, formulas
– Experience designing and also establishing APIs, middleware, and/or backends to sustain data-heavy analysis -systems.
Articulate and also personable with solid talked and also composed language abilities.
Able to deal with a dispersed team.
Ability to deal with demanding scenarios with roughness as well as composure.
Experience mentoring and teaming up directly with other staff member.
Strong self-motivation, as well as level of sensitivity concerning on-time shipment.

We would be delighted if you.

Have had experience structure as well as managing data-centric services/pipelines using Java, Scala. Hive & Presto that sustain a large individual base.
Have strong UNIX systems programming history which includes experience with operating systems, multithreading, dispersed computing, as well as relevant obstacles.
Are familiar with security best methods.
Have hands-on experience with infrastructure as code (Terraform, Chef).
Own or are proactively contributing to any kind of open-source task.

That we are:.
Prize Information employees are enthusiastic, data-driven as well as customer-obsessed. Our actions show our values of honesty, dependability, visibility as well as humility. Treasure Information transferred to remote-based work in March 2020 and is committed to guaranteeing it continues to be active to suit shifting choices of its workforce. While we are not working shoulder-to-shoulder, we still work side-by-side, discovering special methods to connect and also create with each other while also appreciating each other’s life concerns outside of job. We offer competitive income as well as advantages as well as called one of the 2021 Finest Places to Work. Treasure Information is an equal opportunity employer dedicated to building an inclusive and also diverse workforce. We do not differentiate on the basis of race, religion, color, nationwide beginning, sex, sexual preference, age, marriage status, veteran condition, or disability status.

What we do:.
Treasure Data is the only venture Client Data System (CDP) that balances a company’s information, insights, as well as engagement innovation piles to drive appropriate, real-time customer experiences throughout the entire customer trip. Treasure Information assists brand names provide countless customers as well as leads the sensation that each is the only. With its ability to develop true, unified views of each person, Prize Data CDP is central for business who want to know who prepares to acquire, plus when as well as how to drive them to convert. Adaptable, tech-agnostic and considerably scalable, Treasure Data provides fast time to worth even in one of the most complicated atmospheres.

Agencies and also Recruiters: We can rule out your prospect( s) without an agreement in position. Any type of resumes received without having an energetic agreement will certainly be considered gratis references to us. Thank you for your understanding and also teamwork!

Job alerts

Receive emails for the latest jobs matching your search criteria

Job skills