Ir à oferta completa

BACK-END ENGINEER

Descrição da oferta de emprego

Who we are.
Collaboration.
i is a Minneapolis-Saint Paul based software and services company with employees and strategic partners around the globe.
Using our software platforms, design thinking, and artificial intelligence, we open up opportunities for clients in public, private, and nonprofit sectors to forge valuable connections, create meaningful engagement, and develop groundbreaking ideas.
To learn more about us, visit collaboration.
i.
Our product lineup.
NetworkOS.
evaluate and expand your network CrowdVector.
enable innovation, from ideation to production TeamCreator.
make the most of teamwork opportunities Who We’re Hiring.
We are looking for a talented Back-End Engineer to join our team.
You’ll work closely with our existing team to build and refine our products, contributing to both the development and deployment processes, often under tight deadlines.
Our ideal candidate is highly motivated and capable of leading projects and teams.
They have strong expertise in developing highly scalable, containerized applications using cloud infrastructure —AWS preferred—leveraging technologies like queues, cloud functions, and other AWS services.
They are also proficient in data architecture and schema definitions.
They are proactive in designing solutions and identifying potential issues, and they excel at taking ownership of large features or tasks while effectively delegating to others.
The Back-End Engineer will contribute to collaborative work but must also be comfortable working independently.
We’re seeking candidates eager to learn, adopt new technologies, and explore innovative solutions.
This is a fantastic opportunity to join a fast-growing, early-stage startup with clients in both the public and private sectors.
We value innovative thinking and are committed to making a positive impact through our products.
Flexibility and adaptability are crucial as we navigate rapid growth and evolving challenges.
Key Responsibilities.
Develop and maintain server-side logic and APIs.
Develop new features and functionality, all the way from design concepts to data architecture and API contracts.
Design and implement highly scalable applications using cloud infrastructure (preferably AWS).
Leverage cloud technologies such as queues, cloud functions, and other AWS services.
Ensure the performance, security, and scalability of back-end components.
Integrate with third-party services and APIs.
Implement solid architectural patterns using concepts like CQRS, vertical slice architecture, etc.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Mentor other developers and delegate tasks effectively.
Engage in code reviews to maintain high code quality.
Stay up-to-date with emerging back-end technologies and best practices.
What you’ll do.
Participate in all stages of the product lifecycle, from requirements to deployment.
Write scalable, maintainable, and well-documented code.
Debug, troubleshoot, and upgrade existing systems.
Collaborate with the team to ensure seamless integration of components.
Help drive sound technical decision-making and participate in technical conversations with other teams across Collaboration.
i.
Contribute to the design, development, and maintenance of innovative web-based applications, APIs, and systems.
Actively participate in defining and driving the overall technical strategy for the engineering team, including evaluating new tools and technologies that can improve our development process and increase efficiency.
Thinks you might work on.
Creating efficient algorithms to find semantic relationships between people within a network.
Leveraging AI and LLMs to give context to data.
Working on enriching data with external services in a scalable and efficient way.
Creating new GraphQL API endpoints for the different clients to consume for graphing knowledge and system information.
Integrating with mail services (Gmail, etc.) to enrich a network of data.
Some basic qualifiers.
Minimum of 6 years of professional experience as a software engineer or in a related field, with a strong background in back-end technologies.
Extensive experience building and maintaining complex web-based applications and APIs.
Strong expertise in developing highly scalable applications using cloud infrastructure, preferably AWS.
Strong experience with Docker and container technologies Proficient in leveraging cloud technologies such as queues, cloud functions, and other AWS services.
Solid understanding of DevOps and cloud infrastructure.
Skilled in understanding and applying architectural patterns like CQRS and vertical slice architecture.
Experience with relational databases like PostgreSQL.
Nice to have.
Experience with TypeScript, Node.
s, JavaScript.
Nice to have.
Experience with LLMs, AI, and GraphQL.
Experience with container-based development and deployments.
Familiarity with version control systems like Git.
Comfortable working in an agile, collaborative, and fast-paced environment, with the ability to adapt to changing requirements and priorities as needed.
Excellent communication, interpersonal, and leadership skills, with the ability to work effectively with cross-functional teams, including Product Owners, Designers, QA Engineers, and other stakeholders.
Passionate about back-end technologies and software engineering best practices, with a strong desire to stay up-to-date on emerging trends and technologies in the field.
Hold yourself and others to a high bar when working with production systems.
Open to occasional travel to support company initiatives.
Salary.
Commercially comparable  Location.
Remote availability with preference for candidates in Minnesota or in the Central Time Zone U.
.
citizenship required What we offer.
Exciting opportunity to be an early-stage builder Work with amazing colleagues and clients Earn a competitive salary and 401(k), plus medical, dental, vision, life and disability insurance Enjoy a flexible schedule and “no meeting Fridays” Flexible PTO and company paid holidays
Ir à oferta completa

Detalhes da oferta

Empresa
  • Collaboration.Ai
Localidade
  • Em todo Portugal
Endereço
  • Indeterminado - Indeterminado
Tipo de Contrato
  • Indeterminado
Data de publicação
  • 26/09/2024
Data de expiração
  • 25/12/2024
Test Engineer (Automation) – Phyton
Newin

· involve in product design to guarantee adherence of test coverage for meeting end user requirements... test engineer (automation) – air traffic management airspace industry in the role of the automation test engineer at atos you will: · develop and configure test automation frameworks and execute stability......

Mechanical Engineer (m/f) | Lisboa
Claire Joster by Selection

Claire joster is currently recruiting for a portuguese company of power generating, oil&gas; and material handling sectors, which intends to strengthen its internal structure with the integration of a mechanical engineer (m/f) in lisbon... requirements higher education in mechanical engineer; professional......

Automation and Robotics Engineer
TECNICOAT, LDA

Please include 'automation and robotics engineer application' in the subject line... position overview: we are looking for a creative automation and robotics engineer to contribute to the design, development, and implementation of cutting-edge automation and robotics solutions... collaborate with cross-functional......

Senior Data Engineer
FÓRUM SELECCAO

Fórum selecção is looking for a senior data engineer (m/f) for a corporate bank main activities: - design high-performance data pipelines (etl) to feed a dwh using state of the art data engineering techniques according to business specifications; - implement flow automation through ci/cd pipelines and......

Senior QA Engineer
Equação it

We are looking for a senior qa engineer with the following requirements: requisitos do trabalho • minimum of +6 years of relevant experience;• repository practice (i... outros dados de posição responsibilities:• performing moderately complex work in research, design, development, and execution of automated......

DevOps Engineer
Newin

Obligations: openshift/kubernetesdockersgithubartifact (jfrog)ansiblepython/powershelljira/confluencelinux administrationbasic knowledge of databasesteam player and being able to be part of a community to share information/knowledge good to have: azure/awsgerman speaker job type:full time......

Junior Functional Safety Engineer
Pixida

) in addition, we ask you to provide information about your possible start date, salary expectations and language skills... de can give you an impression of our working culture! (https://www... • creation of hazard analyses and risk assessments • development of reports and safety concepts with respect......

Automation Engineer - Java
Xtedder

Minimo 6 anos de experiência* licenciatura em tecnologia ou engenharia informática (ou similar)* experiência em java* conhecimento de ferramentas de ci/cd (por exemplo, jenkins, circle ci)* experiência com testng: anotações e framework* experiência com bdd, nomeadamente cucumber* experiência prática......

MAINTENANCE / TECHNICAL DEPARTMENT
Rainsteal Oil & Gas

Vacant positions: roustabouts / roughnecks, welders / mechanics, rig operators / drillers, engineers (petroleum and mechanical) health and safety officer, superintendent smp, smp supervisor, document controller clerk, community superintendent, training / hrd superintendent; smp engineer, mine engineer......

Operador/a de contact centre com certificado multiusos
Ilunion contact center

A área de contact center da ilunion tem mais de 30 anos de experiência no mercado, oferecendo soluções integradas de outsourcing de processos de negócio, tanto de back office como de front office e temos como objetivo dar a conhecer o nosso modelo de negócio a outros países, agora em portugal......