Sr Software Engineer

Detalhes da Vaga

At Nexla, we're a pioneer in automating data engineering with the mission to make ready-to-use data available to anyone, anywhere.
Recognized as a Gartner Cool Vendor, Nexla is built on logical Data Products (Nexsets) at its core, resulting in a data platform that seamlessly offers multi-speed data integration, preparation, monitoring, and governance in a no-code/low-code interface Doordash, LinkedIn, Johnson & Johnson, and LiveRamp are among the many data-driven enterprises that trust Nexla for their mission-critical data.
The Opportunity
We are looking for an experienced Senior level Software engineer on the backend software team to architect, develop and deliver backend solutions for our customers.
A successful candidate will be well versed in the core principles and practices of system architecture for cloud services and have hands-on experience in building high throughput and large volume handling software systems.
This role will be focused on working on the core part of Nexla's backend software which enables and runs the flows.
This is part of a very small team and you'll be expected to be resourceful, a selfless team player, and regularly go above and beyond your "day job".
The upside is unbound growth opportunities and a chance to design greenfield software that handles huge amounts of data.
This position is Remote but candidates are to be located in

South America
Key Responsibilities
Design and develop solutions for backend software using Java
Work on large scale problems of Data Engineering and design software to handle huge amounts of data (both transient and persistent)
Be part of the on-call rotation for your team to provide support on software
Bring knowledge of new technologies into the team, that will make Nexla's platform more efficient and robust for the product
Collaborate with additional Nexla technical resources in Product, engineering, CSM, support etc.
to solve customer issues
Collaborate with other engineering teams (Backend, API, UI etc.)
to work on projects together
Build and design tools to monitor our systems better
What You Bring to Nexla
Enthusiasm and curiosity to learn new technologies and software architectures
Min.
7+ years of platform and backend software development in mid size or large scale engineering organizations
Excellent communication skills - being able to connect the dots in the feature requirements to enable software development of those features
Deep understanding and recent hands on experience of high throughput and low latency systems written in JVM based languages (Java or similar backend languages)
Experience and understanding of working on backend infrastructure: Kubernetes, Kafka, Caches (Redis, Memcache), Databases and communication protocols (gRPC, REST)
Experience in working with various data formats (JSON, Parquet, Avro etc.)
Ability to write code in the programming languages (like Java, Python etc.
), deep understanding on how APIs work, ability to write and optimize SQL
Ability to connect a customer's specific business problems and Nexla's solutions
Ability to work in a team environment with other engineers in the platform team and mentor other engineers on backend infrastructure and system architecture design patterns
Sr Software Engineer

Location

Rio de Janeiro, Rio de Janeiro, Brazil
Salary

62500 - 115000 a year (Reals)
Description

Our Company
At Nexla, we're a pioneer in automating data engineering with the mission to make ready-to-use data available to anyone, anywhere.
Recognized as a Gartner Cool Vendor, Nexla is built on logical Data Products (Nexsets) at its core, resulting in a data platform that seamlessly offers multi-speed data integration, preparation, monitoring, and governance in a no-code/low-code interface Doordash, LinkedIn, Johnson & Johnson, and LiveRamp are among the many data-driven enterprises that trust Nexla for their mission-critical data.
The Opportunity
We are looking for an experienced Senior level Software engineer on the backend software team to architect, develop and deliver backend solutions for our customers.
A successful candidate will be well versed in the core principles and practices of system architecture for cloud services and have hands-on experience in building high throughput and large volume handling software systems.
This role will be focused on working on the core part of Nexla's backend software which enables and runs the flows.
This is part of a very small team and you'll be expected to be resourceful, a selfless team player, and regularly go above and beyond your "day job".
The upside is unbound growth opportunities and a chance to design greenfield software that handles huge amounts of data.
This position is Remote but candidates are to be located in

South America
Key Responsibilities
Design and develop solutions for backend software using Java
Work on large scale problems of Data Engineering and design software to handle huge amounts of data (both transient and persistent)
Be part of the on-call rotation for your team to provide support on software
Bring knowledge of new technologies into the team, that will make Nexla's platform more efficient and robust for the product
Collaborate with additional Nexla technical resources in Product, engineering, CSM, support etc.
to solve customer issues
Collaborate with other engineering teams (Backend, API, UI etc.)
to work on projects together
Build and design tools to monitor our systems better
What You Bring to Nexla
Enthusiasm and curiosity to learn new technologies and software architectures
Min.
7+ years of platform and backend software development in mid size or large scale engineering organizations
Excellent communication skills - being able to connect the dots in the feature requirements to enable software development of those features
Deep understanding and recent hands on experience of high throughput and low latency systems written in JVM based languages (Java or similar backend languages)
Experience and understanding of working on backend infrastructure: Kubernetes, Kafka, Caches (Redis, Memcache), Databases and communication protocols (gRPC, REST)
Experience in working with various data formats (JSON, Parquet, Avro etc.)
Ability to write code in the programming languages (like Java, Python etc.
), deep understanding on how APIs work, ability to write and optimize SQL
Ability to connect a customer's specific business problems and Nexla's solutions
Ability to work in a team environment with other engineers in the platform team and mentor other engineers on backend infrastructure and system architecture design patterns

Please mention the word **GRACE** and tag RMTUxLjgwLjE0My4yMDY= when applying to show you read the job post completely (#RMTUxLjgwLjE0My4yMDY=).
This is a beta feature to avoid spam applicants.
Companies can search these words to find applicants that read this and see they're human.
Job type:

Remote job

Tags

software
design
system
python
technical
support
growth
code
cloud
senior
engineer
engineering
backend
digital nomad
Sent 12 days ago

Apply on external site

Share on Facebook Share on Twitter Share on LinkedIn Share via Email

Back to index

You can choose how your personal data is used.
Vendors want your permission to do the following:
Store and/or access information on a device

Advertising presented to you on this service can be based on limited data, such as the website or app you are using, your non-precise location, your device type or which content you are (or have been) interacting with (for example, to limit the number of times an ad is presented to you).
Create profiles for personalised advertising

Information about your activity on this service (such as forms you submit, content you look at) can be stored and combined with other information about you (for example, information from your previous activity on this service and other websites or apps) or similar users.
This is then used to build or improve a profile about you (that might include possible interests and personal aspects).
Your profile can be used (also later) to present advertising that appears more relevant based on your possible interests by this and other entities.
Use profiles to select personalised advertising

Advertising presented to you on this service can be based on your advertising profiles, which can reflect your activity on this service or other websites or apps (like the forms you submit, content you look at), possible interests and personal aspects.
Information about your activity on this service (for instance, forms you submit, non-advertising content you look at) can be stored and combined with other information about you (such as your previous activity on this service or other websites or apps) or similar users.
This is then used to build or improve a profile about you (which might for example include possible interests and personal aspects).
Your profile can be used (also later) to present content that appears more relevant based on your possible interests, such as by adapting the order in which content is shown to you, so that it is even easier for you to find content that matches your interests.
Use profiles to select personalised content

Content presented to you on this service can be based on your content personalisation profiles, which can reflect your activity on this or other services (for instance, the forms you submit, content you look at), possible interests and personal aspects.
This can for example be used to adapt the order in which content is shown to you, so that it is even easier for you to find (non-advertising) content that matches your interests.
Information regarding which advertising is presented to you and how you interact with it can be used to determine how well an advert has worked for you or other users and whether the goals of the advertising were reached.
For instance, whether you saw an ad, whether you clicked on it, whether it led you to buy a product or visit a website, etc.
This is very helpful to understand the relevance of advertising campaigns.
Measure content performance

Information regarding which content is presented to you and how you interact with it can be used to determine whether the (non-advertising) content e.g.
reached its intended audience and matched your interests.
For instance, whether you read an article, watch a video, listen to a podcast or look at a product description, how long you spent on this service and the web pages you visit etc.
This is very helpful to understand the relevance of (non-advertising) content that is shown to you.
Understand audiences through statistics or combinations of data from different sources

Reports can be generated based on the combination of data sets (like user profiles, statistics, market research, analytics data) regarding your interactions and those of other users with advertising or (non-advertising) content to identify common characteristics (for instance, to determine which target audiences are more receptive to an ad campaign or to certain contents).
Develop and improve services

Information about your activity on this service, such as your interaction with ads or content, can be very helpful to improve products and services and to build new products and services based on user interactions, the type of audience, etc.
This specific purpose does not include the development or improvement of user profiles and identifiers.
Use limited data to select content

Content presented to you on this service can be based on limited data, such as the website or app you are using, your non-precise location, your device type, or which content you are (or have been) interacting with (for example, to limit the number of times a video or an article is presented to you).
Ensure security, prevent and detect fraud, and fix errors

Your data can be used to monitor for and prevent unusual and possibly fraudulent activity (for example, regarding advertising, ad clicks by bots), and ensure systems and processes work properly and securely.
It can also be used to correct any problems you, the publisher or the advertiser may encounter in the delivery of content and ads and in your interaction with them.
Deliver and present advertising and content

Certain information (like an IP address or device capabilities) is used to ensure the technical compatibility of the content or advertising, and to facilitate the transmission of the content or ad to your device.
Match and combine data from other data sources

Information about your activity on this service may be matched and combined with other information relating to you and originating from various sources (for instance your activity on a separate online service, your use of a loyalty card in-store, or your answers to a survey), in support of the purposes explained in this notice.
In support of the purposes explained in this notice, your device might be considered as likely linked to other devices that belong to you or your household (for instance because you are logged in to the same service on both your phone and your computer, or because you may use the same Internet connection on both devices).
Identify devices based on information transmitted automatically

With your acceptance, your precise location (within a radius of less than 500 metres) may be used in support of the purposes explained in this notice.
Vendors can use your data to provide services.
Declining a vendor can stop them from using the data you shared.
Exponential Interactive, Inc d/b/a VDX.tv

Integral Ad Science (incorporating ADmantX)

Adobe Audience Manager, Adobe Experience Platform

Marketing Science Consulting Group, Inc.
#J-18808-Ljbffr


Salário Nominal: A acordar

Fonte: Appcast_Ppc

Função de trabalho:

Requisitos

Representante De Desenvolvimento De Vendas

Descrição da Vaga: • Identificar oportunidades de vendas qualificadas através de pesquisas e prospecção ativa. • Realizar ligações e enviar e-mails para pote...


Yeb Inteligência De Mercado - Rio de Janeiro

Publicado 5 days ago

Business Development - Web3

The ideal candidate is a motivated, organized, and creative individual who welcomes the challenges of acquiring and developing new business through sales eff...


Southbridge Executive - Rio de Janeiro

Publicado 5 days ago

.Net + Azure + Etl Senior Developer (Remote From Anywhere)

At Workling, we're revolutionizing the way businesses thrive by seamlessly matching challenges with skills, igniting instant impact and fueling continuous gr...


Workling - Rio de Janeiro

Publicado 5 days ago

Representante De Desenvolvimento De Vendas

Título: SDR (Sales Development Representative) - Koisa Linda Descrição: Estamos em busca de um SDR talentoso e motivado para integrar nosso time de vendas. S...


Koisa Linda - Rio de Janeiro

Publicado 5 days ago

Built at: 2024-11-19T03:46:22.506Z