person looking for a RabbitMQ Remote Jobs

Get Remote RabbitMQ Jobs in your mailbox.

69 exciting remote jobs on file from 2500+ top remote companies.

  • Hot new jobs of this week
  • 69 active jobs from past weeks to consult
  • Segmented for USA, Europe or Worldwide.
  • Personally selected for you by our experienced remote hiring managers.


A selection of jobs from the previous newsleterrs.

Experian is hiring a Remote Analista de Desenvolvimento de Software Sênior - Vaga Afirmativa para Mulheres

Job Description

Estamos buscando uma desenvolvedora PHP altamente qualificada e experiente para se juntar à nossa equipe. Este papel é fundamental para impulsionar o sucesso de nossos projetos, especialmente em termos de alta volumetria, resiliência, alta disponibilidade e redundância. Se você é apaixonada por desenvolvimento de software e tem experiência sólida em PHP, essa pode ser a oportunidade perfeita para você.

Quais serão suas principais entregas?

  • Desenvolver e manter aplicações web em PHP, garantindo alta performance, resiliência e escalabilidade para lidar com grandes volumes de dados;
  • Implementar práticas de segurança rigorosas, garantindo a proteção contra vulnerabilidades e ameaças de segurança;
  • Colaborar com a equipe de desenvolvimento e operações para configurar e gerenciar pipelines de integração e entrega contínua (CI/CD);
  • Configurar e executar análises de qualidade de código utilizando o SonarQube, identificando e corrigindo potenciais problemas de código;
  • Participar ativamente da arquitetura de soluções de software, contribuindo com sua experiência para garantir a resiliência e o desempenho das aplicações.     

Qualifications

O que estamos buscando em você?

  • Experiência sólida em desenvolvimento web utilizando PHP;
  • Experiência prática com o desenvolvimento de código seguro amparado por ferramentas de análise SAST/DAST, demonstrando habilidades para identificar e resolver vulnerabilidades e problemas de código;
  • Capacidade de projetar e implementar soluções robustas e escaláveis para lidar com grandes volumes de dados e garantir alta disponibilidade e resiliência;
  • Habilidade para trabalhar de forma independente e colaborativa, gerenciando eficazmente prazos e prioridades em um ambiente dinâmico;
  • Excelentes habilidades de comunicação verbal e escrita, com capacidade de explicar conceitos técnicos de forma clara e concisa;
  • Familiaridade com arquiteturas serverless e serviços de comunicação assíncrona, como Oracle Queue, RabbitMQ, SQS, AWS Lambda etc;
  • Deseável conhecimento em Javascript;
  • Desejável graduação em Ciência da Computação, Engenharia de Software ou área relacionada.

See more jobs at Experian

Apply for this job

4d

PV | Analista DBRE Sênior

ExperianSão Paulo, Brazil, Remote
SQSredisterraformnosqlpostgressqlRabbitMQkubernetesAWS

Experian is hiring a Remote PV | Analista DBRE Sênior

Job Description

  • Provisionamento de recursos de bancos de dados em IaC
  • Performance e tuning dos bancos de dados Postgres e SQL Server
  • Atuação em incidentes relacionados a banco de dados
  • Remediação de vulnerabilidades de banco de dados
  • Identificação de melhores práticas de banco de dados
  • Administração de recursos de bancos de dados na Cloud AWS
  • Experiência em bancos de dados NoSQL e SQL

Qualifications

Qualificações

  • Experiência em Banco de Dados SQL e/ou NoSQL
  • Experiência em performance tuning e troubleshooting nas soluções Postgres/SQL Server
  • Vivência em AWS (principalmente com banco de dados)
  • Experiência com Cloud AWS e IaC (Terraform)
  • Experiência com Kubernetes (EKS)
  • Vivência com war rooms e prática de post mortem

​​​​​​​Desejável

  • Experiência em banco de dados RavenDB
  • Experiência com observabilidade com uma das ferramentas: CloudWatch, Datadog, Splunk, Dynatrace, Prometheus
  • Familiaridade com estruturas baseadas em eventos e filas (SQS, SNS, RabbitMQ, Kinesis, Kafka, Redis)
  • Desenvolvimento de pipeline CI/CD
  • Familiaridade com alguma linguagem de programação

See more jobs at Experian

Apply for this job

Bugcrowd is hiring a Remote Software Engineering Manager

We are Bugcrowd. Since 2012, we’ve been empowering organizations to take back control and stay ahead of threat actors by uniting the collective ingenuity and expertise of our customers and trusted alliance of elite hackers, with our patented data and AI-powered Security Knowledge Platform™. Our network of hackers brings diverse expertise to uncover hidden weaknesses, adapting swiftly to evolving threats, even against zero-day exploits. With unmatched scalability and adaptability, our data and AI-driven CrowdMatch™ technology in our platform finds the perfect talent for your unique fight. We aim to create a new era of modern crowdsourced security that outpaces threat actors. Unleash the ingenuity of the hacker community with Bugcrowd, visit www.bugcrowd.com. Based in San Francisco and New Hampshire, Bugcrowd is supported by General Catalyst, Rally Ventures, Costanoa Ventures, and others.

Job Summary

At Bugcrowd, a Software Engineer Manager is responsible for coaching, mentoring and developing engineers on our team, and overseeing (with or without team leads) several engineering teams in their sprint execution. Software Engineer Managers assist their Director with roadmap planning, career levelling and feedback, and labour to keep the team moving forward at all times.

*Please note we are only currently considering AUS-based candidates

Essential Duties & Responsibilities

In this role, you will:

  • Oversee allocation of work to team-members intelligently, ensuring that no team member is overburdened and everyone knows what to work on next
  • Coach and mentor individual contributors, identifying gaps in knowledge and helping fill them out, and working to enhance strengths already present in the team
  • Manage hiring for their respective teams, working with Directors of Engineering to post job descriptions, review applications, interview candidates, and onboard new employees
  • Work with Directors of Engineering, Product Managers and the broader business to identify business problems and prioritise them for solving
  • Define and analyze business requirements to determine specifications and standards; proposes and develops solutions and conveys these solutions through Requirement Specification documents
  • Monitor system uptime and performance, troubleshooting and resolving errors with their teams
  • Propose software solutions, determining the cost of new versus modified systems
  • Review code to ensure conformance to standards and to identify any skill gaps that need to be addressed within their team
  • May continue to be involved as an occasional Individual Contributor, but is primarily concerned with the development and pacing of the teams they’re responsible for, and solving larger business problems

As a manager, you will:

  • Leads and directs the work of other employees and has full authority for personnel decisions within their team(s)
  • May have one or more Team Leads reporting to them, and is otherwise responsible for running one or more Software Engineering teams
  • Primarily focus on administering established policies and procedures
  • Serve as leader of authority with expert-level knowledge in one or more areas
  • Make authoritative decisions and recommendations about sprint operations and engineering practice
  • Plan, organize, and guide projects and subordinate employees

Education, Experience, Skills, & Abilities

  • Preferred: Bachelors degree in IT, Computer Science, or a related field
  • Knowledge and understanding of Business Management (through an Bachelor’s degree in a relevant field or equivalent experience; particularly understanding of business metrics and drivers of success)
  • Experience leading a team of software engineers across several projects
  • Experience as a software engineering contributor, preferably to a level of expertise in one or more relevant fields or technology stacks
  • Software development in Ruby on Rails, Kotlin and Spring, or Java and Spring
  • Event-driven software design at scale, particularly software that uses a message bus architecture (e.g. Kafka, RabbitMQ), and the various trade-offs of a Service-oriented Architecture versus a traditional MVC monolith
  • An understanding of the security industry, particularly in the Bug Bounty or Penetration Testing space, and how Bugcrowd fits into the larger picture for our customers and hackers
  • Keen understanding of the Software Development Lifecycle at previous companies, and how the  SDLC can differ across companies, and how Scrum should be applied in theory and in practice
  • Demonstrated ability to review design proposals, help write requirement specifications, and break a design down into epics, stories and tasks, and estimate the time/complexity of stories and tasks to aid in efficient allocation of work to ICs
  • An understanding of Australian employment law
  • Decent writing skills
  • Ability to lead a team, motivating team members to work collaboratively
  • Ability to defuse conflict, resolving differences of opinion in a constructive manner
  • Ability to delegate as appropriate
  • Ability to “manage upward”, anticipating requests from Directors, and helping guide and drive their practices to the benefit of the team and the broader business

 

Working Conditions & Physical Requirements

The ideal candidate must be able to complete all physical requirements of the job with or without reasonable accommodation.

Sitting and / or standing - Must be able to remain in a stationary position 50% of the time

Carrying and / or lifting - Must be able to carry / move laptop as needed throughout the work day.

Environment - remote, work-from-home 100% of the time.

Culture

  • At Bugcrowd, we understand that diversity in the workplace is vital to a company’s success and growth. We strive to make sure that people are included and have a sense of being part of making Bugcrowd not only a great product but a great place to work.
  • We regularly hear from both customers and researchers that Bugcrowd feels like a family, and we strive to maintain that internally as well.
  • Our team consists of a broad range of people: musicians, adventure sports junkies, nature lovers, parents, cereal enthusiasts, night owls, cyclists, artists—you get the point.

At Bugcrowd, we are solving security threats and vulnerabilities that are relevant to everyone, therefore we believe solving these problems takes all kinds of backgrounds. We value the perspectives and experiences people from underrepresented backgrounds bring.

 

Disclaimer

This position has access to highly confidential, sensitive information relating to the technologies of Bugcrowd. It is essential that the applicant possess the requisite integrity to maintain the information in the strictest confidence.

The company is authorized to obtain background checks for employment purposes under state and federal law. Background checks will be conducted for positions that involve access to confidential or proprietary information (including trade secrets).

Background checks may include Social Security verification, prior employment verification, personal and professional references, educational verification, and criminal history. Applicants with conviction histories will not be excluded from consideration to the extent required bylaw.


Equal Employment Opportunity:

Bugcrowd is EOE, Disability/Age Employer. 

Individuals seeking employment at Bugcrowd are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. 


Apply at: https://www.bugcrowd.com/about/careers/

 

See more jobs at Bugcrowd

Apply for this job

8d

Tech Lead/CTO (Growth)

GenesisКиїв, UA - Remote - Hybrid
MLDevOPSPWAredisterraformRabbitMQmobileazureqa.netdockerpostgresqltypescriptkubernetespythonbackendfrontend

Genesis is hiring a Remote Tech Lead/CTO (Growth)

Genesis is a Ukrainian co-founding IT company and one of the largest publishers of non-gaming apps. Together with the best entrepreneurs from Central and Eastern Europe, we create and develop global technology businesses. Our main markets are the United States, Europe, and Africa.

As a co-founding company, Genesis first provides promising startups with the necessary resources and expertise for development, and then supports the project until it becomes an independent business. Currently, 25 projects are developing in our ecosystem in four main areas: mobile applications, online media, e-commerce, and R&D.

We are looking for a Tech Lead / CTOwith successful experience in AI product development with ML, LLM, and Azure cloud services. The first priority in this position will be to define the right ML infrastructure and project architecture for load scaling.

The product we are successfully developing: A futuristic Social Discovery project launched in the US market with a vector on AI generation of images, videos, chats, etc.

Stack:NET 8, React, Python (ML), Azure, RabbitMQ, Redis, PostgreSQL, SignalR, Docker, EF Core, Google Cloud Storage, React, Typescript, SCSS modules, PWA, Next.js, Vercel.

Required skills:

  • Technical expertise. Deep understanding of backend development (.Net, Python), frontend technologies (React, React Native), cloud infrastructure (Azure, Docker, Kubernetes).
  • Knowledge of MLOps and DevOps principles.Experience with ML to deploy and support machine learning models in production. Deep understanding of CI/CD pipelines, containerization, and infrastructure as code (Terraform).
  • Problem solving and critical thinking skills. Strong analytical skills with the ability to anticipate potential problems and quickly resolve current botnets, assess risks, and develop effective solutions. Proactive approach to identifying opportunities to improve processes, tools and technologies.
  • Leadership and team management experience.Successful experience in leading and managing development teams. Proven track record of setting goals, managing deadlines, and delivering high quality software products to deadlines.
  • Excellent communication skills. Ability to articulate complex technical concepts to both technical and non-technical stakeholders.

Area of responsibility:

  • Designing the system architecture. Define the overall system architecture, ensure its scalability and security.
  • Scalability and performance optimization. Develop a system architecture that will be adapted to large-scale deployments, with the ability to scale effectively as the project grows. Implementation of performance optimization strategies, including load balancing, caching, and asynchronous processing. As well as monitoring and optimizing system performance, ensuring low latency, high availability and minimal downtime.
  • Integration and interoperability. Controlling the integration of various subsystems, including backend APIs, frontend interfaces, and cloud infrastructure.
  • Team management. Team management, including such specialists as BE, FE, ML, QA, DevOps.
  • Project planning and execution. Controlling project deadlines, setting milestones, and ensuring compliance with quality standards.
  • Communication with stakeholders. Acting as an intermediary between the development team and stakeholders. Communicating technical concepts and project status in clear, actionable terms to non-technical stakeholders.
  • Code reviews and technical documentation.Conducting code reviews to ensure high quality code, adherence to architectural principles, and knowledge transfer within the team.

What we offer:

  • Comfortable offices in Kyiv’s Podil district with secure shelters and uninterrupted internet, water and electricity. In our offices, you don’t have to worry about routine: breakfasts, lunches, lots of snacks and fruits, lounges, massages, and other benefits of office life are waiting for you;
  • Flexible work schedule;
    If necessary, assistance with relocation to safe places and finding housing;
  • Online services of a corporate doctor, and after the probationary period — health insurance in Ukraine;
  • 20 working days of paid vacation per year, unlimited sick leave;
  • All equipment necessary for work;
  • Compensation for the best courses on the market, corporate online meetups and lectures, a large library, business and management schools for employees;
  • Free training in running, volleyball, boxing, and yoga.
  • Corporate discounts on gym memberships.

Join our team of performers, practitioners and global changemakers!

See more jobs at Genesis

Apply for this job

9d

Senior Software Engineer I

FlywireSpain, Spain, Remote
TDDredisRabbitMQDesignhtml5gitjavaelasticsearchpostgresqllinuxAWSjavascript

Flywire is hiring a Remote Senior Software Engineer I

Job Description

The Opportunity:

We, at Flywire, are looking for an experienced Sr. Software Engineer I, ideally with a background in FinTech. Your primary responsibility will be to build and maintain the platform that supports the money movement of our industry leading payment engine moving hundreds of millions everyday. 

You will be joining a team in charge of designing new functionalities and improving the current capabilities to improve speed, cost and scalability of our product. Thus, a commitment to collaborative problem solving, pragmatic design, building quality products and to convey the sensation that the product is the responsibility of all the team is essential. You will be responsible for ensuring high quality code in a team defined timeframe. 

  • Write clean, high quality, testable, secure, maintainable and extendable code
  • Solve items such as challenging bugs and production issues within the development environment
  • Work on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors.
  • Exercise judgment in selecting methods, techniques and evaluation criteria for obtaining results
  • Drive change and improvement in all phases of the development lifecycle
  • Ensure the best possible performance, quality, and responsiveness of the applications
  • Contribute to the product vision by collaborating with Product Managers and stakeholders
  • Work collaboratively with teams across the globe by understanding their needs
  • Help your fellow developers to continue growing their skills

Qualifications

Here’s What We’re Looking For:

  • 4+ years of experience in web application development 
  • Experience in designing, developing and supporting scalable, performant and reliable web applications and distributed systems
  • Seasoned in techniques such TDD and BDD
  • Proficient working with continuous integration and delivery (CI/CD)
  • Understanding of relational databases 
  • Strong understanding of object-oriented fundamentals
  • Reviewing application requirements and interface designs.
  • Identifying web-based user interactions.
  • Experience with user interface design.
  • Experience with browser-based debugging and performance testing software.
  • Excellent troubleshooting skills.
  • Great understanding of the other disciplines in the cross functional team: QAs, Product and SREs
  • Fluent in English, as it is the company’s working language 
  • Experience in FinTech or the payment industry will be appreciated
  • The ability to deliver high quality code and learn quickly
  • Outstanding verbal and written communication skills and the ability to collaborate with cross functional teams including product and support

 

Technologies We Use:

  • Java 
  • Spring & Hibernate
  • React.js 
  • Javascript, HTML5, CSS3, npm, webpack
  • System management: Linux, PostgreSQL, Redis, RabbitMQ, Kinesis, ElasticSearch, GIT
  • Cloud platform: AWS

See more jobs at Flywire

Apply for this job

10d

Software Engineer

Offensive SecurityRemote; Philippines
DevOPSDjangoagileBachelor's degreejiraRabbitMQDesignapigitc++elasticsearchpostgresqlMySQLcsslinuxpythonAWSjavascript

Offensive Security is hiring a Remote Software Engineer

About OffSec

Founded in 2007 by the creators of Kali Linux, OffSec (formerly known as Offensive Security) is the leading provider of continuous professional and workforce development, training, and education for cybersecurity practitioners. OffSec’s distinct pedagogy and practical, hands-on learning help organizations fill the infosec talent gap by training their teams on today’s most critical skills.

Become a part of our global presence and work from anywhere.With team members in over 40 countries, we believe in inspiring people of all backgrounds and communities. The OffSec team is composed of diverse, internationally published authors, conference speakers, and seasoned information technology professionals from both the private sector and governments worldwide.

Excited about our mission and what we do? Apply and join us!

Job Purpose

The Software Engineer will join the software development team in designing and implementing the development of our consumer-facing, high-traffic, e-commerce web platform.  We are looking for front end, back end, and fullstack developers from junior to mid-level.

Duties and Responsibilities

  • Develops software solutions by identifying user and system requirements for anew customer-facing, high-traffic, e-commerce web platform
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Proposes and enforces best practices for software development lifecycle
  • Proposes coding standards and guidelines for the team to follow and enforce them through code review process
  • Supports and develops software engineers by providing advice, coaching and educational opportunities
  • Collaborates with team to brainstorm and creates new ideas and solutions
  • Designs the new web platform where security is part of the design consideration from the start
  • Ensures that the platform is designed and coded so ongoing deployment, support and maintenance can be streamlined, following the CI/CD process 
  • Performs technical analysis to support the effective and efficient development efforts
  • Writes code for key modules of the platform
  • Designs testing methodology including automated unit testing of the platform modules; able to do some testing if/when needed
  • Communicates on project/task status clearly and effectively with the management team, development team, and project managers
  • Moves fast, bias towards action, follows the cycle of coding, iterating, testing, deploying and optimizing websites
  • Other duties as needed

Qualifications

  • Minimum 2-3 years of programming experience, including REST API, Python, Django, and VueJS experience.
  • Excellent MySQL, Postgresql and ElasticSearch skills with hands-on experience
  • Hands-on experience of designing and architecting high traffic consumer e-commerce websites 
  • Experience with CICD tools, Git, Jira
  • Web application security (OWASP) 
  • Experience working with queuing tools (e.g. RabbitMQ)
  • Experience working with large remote team
  • Hands on experience with agile development process
  • Hands on experience of having worked on a large scale e-commerce platform
  • Hands on experience with AWS web services
  • Experience with CSS, Javascript and HTML
  • Strong attention to detail and excellent problem-solving skills
  • Broad website/software/application development skills
  • DevOps skills are highly preferred 

Working Conditions

  • This position is remote and must be located in Philippines.
  • This position requires accessibility to Offensive Security systems and interfaces, and adherence to all security protocols and policies.

Direct Reports

This position has no direct reports.

EEO

OffSec provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

 

See more jobs at Offensive Security

Apply for this job

Glints is hiring a Remote Python Developer

Python Developer - Glints - Career PageSee more jobs at Glints

Apply for this job

13d

Lead Site Reliability Engineer

Plum FintechAthens,Attica,Greece, Remote Hybrid

Plum Fintech is hiring a Remote Lead Site Reliability Engineer

At Plum, we're on a mission to maximise wealth for all. We’re making saving money effortless and turning investing into something everyone can do. Our journey began back in 2017, when we became one of the first to use artificial intelligence and automation to simplify personal finance. Fast forward to today, and we've already helped people save £2 billion across 10 European markets.

Named the UK's fastest-growing fintech in the Deloitte Technology Fast 50, our success is down to the passion and dedication of our diverse team. Based in our London, Athens and Nicosia offices, 170 talented people work together to empower people to do more with their money. And now, the team is growing!

The Role

You will be joining our Infrastructure squad as a Lead Site Reliability Engineer to ensure that Plum’s systems are resilient, secure, scalable, observable and fully capable to support our growth. You will support our Engineering function to use our infrastructure in the most efficient way. You’ll proactively identify areas of improvements and propose initiatives to make the SRE function more streamlined and with reduced overhead.

What you will be doing:

  • Lead the SRE team in their daily work, provide mentoring and growth their skills and career
  • Identify initiatives to improve efficiency, raise the bar of the SRE function, prioritise team’s work, define a strategic vision aligned with company’s goals
  • Be an advocate of costs management (FinOps) and able to propose solutions to optimise our infrastructure
  • Be hands on for daily work and to contribute to initiatives owned by the team
  • Operate and scale our infrastructure (GCP, Kubernetes, PostgreSQL, RabbitMQ, Redis). We have data on the size of TBs that need to be blazing fast
  • Automate aspects of systems using infrastructure management tools of the trade (we use Terraform). Code once, deploy everywhere mindset
  • Ensure our metrics give an accurate picture of how the system is performing (we use Prometheus). Leverage observability in your day-to-day processes
  • Build and maintain SLIs and SLOs for our infrastructure; provides a platform for squads to build their SLIs and SLOs on top of collected metrics
  • Lead incident response and troubleshoot issues, correcting and improving systems to prevent incidents and grow at scale. Take point in handling service degradation
  • Collaborate with our Engineering function to deliver their craft into Plum infrastructure
  • Collaborate with the Principal Engineer to improve the Engineering function’s DevOps posture

For this role, we'd like to see:

  • Working experience of 5+ years as a Site Reliability Engineer, DevOps or of a similar position
  • Working experience of 2+ years leading an SRE squad to success
  • Proficiency in managing cloud infrastructure as IaaC with tools like Terraform
  • Ability to maintain the IaaC codebase in a optimal and efficient way (clear codebase structure, Terraform modules, etc.)
  • Strong expertise in system architecture, networking, database management, administration of Kubernetes clusters
  • Strong expertise in observability (Logging, Monitoring, Tracing)
  • Analytical skills, troubleshooting attitude
  • Proactive approach on problems, able to identify them and propose solutions
  • Passion for continuous improvement and challenging the status quo
  • Excellent communication skills in English (verbal and written)

Good to have

  • Familiarity with RDBMS databases management and migration procedures with zero downtime
  • Having built an SRE team from scratch focusing on efficiency
  • Proven stakeholder management skills and the ability to negotiate priorities with internal teams
  • Experience in Python, ability to navigate large codebases

Plum's Perks

  • We're all in this together! Own part of the company through stock options ????
  • Annual training budget
  • Private Health & Life Insurance
  • Free Plum Premium subscription (normally £9.99 a month).
  • Free parking slots
  • 25 days holiday a year, excluding public holidays
  • Employee referral scheme up to €4000
  • Flexible approach to remote working, though we encourage at least 2-3 days a week in our beautiful office in central Athens for optimal collaboration.
  • 45 days work from anywhere
  • Team breakfast on Tuesdays and team lunch on Thursdays in the office, as well as a plentiful supply of fruit, snacks and coffee.
  • 1 day paid leave for volunteering, supporting you giving back to society.
  • 2 weeks paid sabbatical after four years of service.
  • Team trip to secret destinations once a year ✈️
  • Great office location in the heart of Athens (Syntagma square), with an amazing view!
  • A vibe that’s ????????????

If you think this sounds like a bit of you then don’t hesitate to get in touch!

Thanks,

Plum Τeam ????

* Plum is an Equal Opportunity Employer. Plum does not discriminate on the basis of age, race, religion, sex, gender identity, sexual orientation, non-disqualifying physical or mental disability, national origin or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit and business need.

See more jobs at Plum Fintech

Apply for this job

Global InfoTek, Inc. is hiring a Remote Java Developer with Spring Experience (Client-Server Application) - 1564

Clearance Level: Top Secret

US Citizenship: Required

Job Classification: Full-time

Location: Remote

Experience: 5-7 years

Education: Bachelor of Science Degree

We are seeking a skilled Java Developer with experience in the Spring framework to assist in the development of a secure and high-performance client-server application. This role will support the back-end development of an information broker that connects to multiple legacy applications, facilitating efficient data exchange and processing. The ideal candidate will have a solid foundation in Java and Spring, with some experience in event-driven architecture and messaging systems. This is a great opportunity for a developer looking to grow their skills in server-side development, security practices, and systems integration.

Key Responsibilities

• Back-End Development: Contribute to the development of the server-side information broker application using Java and Spring framework.
• API and Service Integration: Assist in creating and integrating RESTful APIs to facilitate secure data exchange between the broker and remote applications.
• Event Processing and Messaging: Implement basic event-driven workflows using messaging systems to support real-time data processing.
• Data Access and Caching: Support efficient data retrieval and caching for optimized performance.
• Security Implementation: Assist in implementing secure communication protocols, authentication, and data encryption for back-end systems.
• Testing and Debugging: Conduct testing, debugging, and code optimization to ensure reliable application performance.
• Documentation: Contribute to technical documentation, including API specifications and code annotations.
• Collaboration: Work closely with senior developers, architects, and cross-functional teams to ensure alignment and meet project requirements.

Required Qualifications

• Experience in Java Development: 2-4 years of experience in Java programming, with an understanding of object-oriented principles and best practices.
• Knowledge of Spring Framework: Familiarity with Spring Boot for application development and Spring Data for database access.
• Basic Knowledge of Event-Driven Architecture: Exposure to event-driven frameworks such as:
o Apache Kafka or RabbitMQ for messaging between services.
• Web Services and APIs: Experience in building and consuming RESTful APIs. Familiarity with tools like:
o Swagger or Postman for API testing and documentation.
• Data Access and Caching: Basic experience with caching mechanisms like Redis to support efficient data retrieval.
• Basic Security Practices: Knowledge of secure coding principles, including basic authentication and authorization methods, as well as data encryption basics.

Preferred Qualifications

• Experience with Messaging Systems: Exposure to additional messaging tools, such as Apache ActiveMQ or ZeroMQ.
• Basic Knowledge of Security Protocols: Familiarity with secure communication protocols like TLS/SSL.
• Database Experience: Basic knowledge of relational databases (e.g., MySQL, PostgreSQL) and experience using SQL for data manipulation.
• Testing and Quality Assurance: Familiarity with automated testing frameworks like JUnit for code testing and quality assurance.
• Experience with Caching and Data Retrieval Optimization: Basic experience with caching solutions to improve performance.
Additional Skills
• Problem-Solving Skills: Ability to troubleshoot and solve coding and integration issues.
• Collaboration and Communication: Willingness to work with cross-functional teams and communicate effectively.
• Adaptability and Willingness to Learn: Open to learning new technologies and practices as part of a dynamic development environment.

Global InfoTek, Inc. is an equal-opportunity employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, sex, sexual orientation, gender identity, or national origin.

About Global InfoTek, Inc.Reston, VA-based Global InfoTek Inc. is a woman-owned small business with an award-winning track record of designing, developing, and deploying best-of-breed technologies that address the nation’s pressing cyber and advanced technology needs. For more than two decades, GITI has merged pioneering technologies, operational effectiveness, and best business practices to rapidly provide low-cost, agile solutions to our government customers.

See more jobs at Global InfoTek, Inc.

Apply for this job

Global InfoTek, Inc. is hiring a Remote Master Java Developer and Architect with Spring Experience (Client-Server Architecture) - 1563

Clearance Level: Top Secret

US Citizenship:Required

Job Classification: Full-time

Location: Remote

Experience: 5-7 years

Education: Bachelor of Science Degree

We are looking for a highly experienced Master Java Developer and Architect to lead the design and development of a secure, high-performance back-end information broker. This role will focus on creating a robust client-server architecture that can access and integrate with over a dozen remote legacy applications and services, facilitating efficient and secure data exchange and real-time processing. The ideal candidate will possess deep expertise in Java, the Spring framework, and event-driven architecture, as well as strong experience in messaging systems, secure data handling, and server-side development.
As a key architect and developer, you will play a critical role in building an innovative, resilient, and secure back-end system capable of meeting high performance and security standards while seamlessly connecting to diverse legacy systems.

Key Responsibilities

• Architect and Design: Define and implement the architecture for a scalable, secure, and high-performance back-end information broker, facilitating data exchange with 15 legacy applications.
• Java Development: Develop optimized, high-quality Java code to support core back-end functionality, focusing on reliability, security, and performance.
• Spring Framework: Utilize Spring Boot, Spring Security, Spring Data, and other Spring components to create a modular and robust client-server application.
• Event Processing and Messaging: Design and implement an event-driven architecture using high-performance messaging systems for real-time data integration and processing.
• Legacy System Integration: Develop secure adapters and interfaces to access and interact with various remote legacy systems, handling compatibility and performance challenges.
• Security Implementation: Ensure robust security protocols across the architecture, including secure data transmission, encryption, and authentication/authorization frameworks.
• Performance Tuning: Conduct performance assessments and optimizations to handle large volumes of data with low-latency processing.
• Documentation: Prepare and maintain technical documentation to support development, integration, testing, and deployment.
• Collaboration: Work closely with cross-functional teams, including database administrators, front-end developers, and system architects, to ensure seamless end-to-end integration.


Required Qualifications
• Mastery in Java Development with a minimum of 8-10 years of experience, specializing in back-end server applications.
• Advanced Spring Framework Knowledge: Expertise with Spring Boot, Spring Data, and Spring Security to implement efficient, secure, and modular server-side applications.
• Event-Driven Architecture: Proficiency in using event-driven frameworks and technologies such as:

o Apache Kafka: For high-throughput, low-latency event streaming.
o RabbitMQ: For reliable message queuing and routing.
o Apache ActiveMQ: To support messaging across legacy systems and protocols.

• High-Performance Messaging Systems: Experience with messaging systems such as:
o ZeroMQ: For low-latency messaging between distributed services.
o Apache Pulsar: For distributed, high-performance messaging.
o IBM MQ: For enterprise-grade messaging, particularly in legacy environments.

• Legacy System Integration: Proficiency in integration tools such as:
o Apache Camel: To manage complex integrations and mediation.
o Spring Integration: For seamless connection to various remote services.

• Web Services and APIs: Expertise in secure RESTful API development, along with experience using tools like:
o Swagger/OpenAPI: For API design, documentation, and testing.
o Postman: For API testing and security validation.

• Remote Data Access and Caching: Knowledge of remote data access protocols and caching solutions:
o gRPC or Thrift: For efficient, high-performance server-to-server communication.
o Redis: To enhance data retrieval speed and reduce latency.

• Data Transmission Security: Expertise in implementing TLS/SSL for secure data transit.
• Authentication and Authorization: Experience with Spring Security, including role-based access control (RBAC) and frameworks like OAuth 2.0 and JWT.
• Encryption and Access Control: Knowledge of encryption standards (e.g., AES, RSA) for secure data at rest and in transit, along with robust access control measures.
• Security Auditing and Logging: Experience with secure logging and monitoring using tools like the ELK Stack (Elasticsearch, Logstash, Kibana) to detect and respond to security events.
• Compliance with Security Standards: Knowledge of industry security standards and regulations (e.g., NIST, ISO 27001) to ensure a secure client-server architecture.

    Global InfoTek, Inc. is an equal-opportunity employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, sex, sexual orientation, gender identity, or national origin.

    About Global InfoTek, Inc.Reston, VA-based Global InfoTek Inc. is a woman-owned small business with an award-winning track record of designing, developing, and deploying best-of-breed technologies that address the nation’s pressing cyber and advanced technology needs. For more than two decades, GITI has merged pioneering technologies, operational effectiveness, and best business practices to rapidly provide low-cost, agile solutions to our government customers.

    See more jobs at Global InfoTek, Inc.

    Apply for this job

    14d

    Back-End Software Engineer

    SortlistBrussels, BR - Remote - Hybrid
    agileterraformsqlB2BRabbitMQDesignscrumapiqarubypostgresqlkuberneteslinuxAWSbackend

    Sortlist is hiring a Remote Back-End Software Engineer

    About Sortlist

    Sortlist is a global platform making the best matches between companies from different industries and digital agencies. Our mission is to create conditions for successful “business stories” in the B2B industry. What started as a vision from one developer and one designer has grown into a presence in Europe and MENA with plans to scale further into the US. If you want to be part of one of the fastest-growing software scale-ups (winner of Deloitte’s Fast 50 Award!) and help shape the digital world of B2B collaboration, this is the place for you.

    We are seeking a highly motivated Product-Oriented Ruby on Rails Software Engineer to join one of our two cross-functional tribes. Each tribe is a small, focused team (5-7 people), including front-end and back-end engineers, a designer, and a product manager, collaborating to deliver high-impact software products. Our work is driven by the Shape Up methodology, where we follow cycles (5-week delivery sprints) and cooldowns (2 weeks of regrouping), with a strong focus on removing unnecessary meetings during cycles.


    What You Can Expect

    As a Ruby on Rails Software Engineer, you will be a Product Engineer rather than just a software engineer. You will focus not only on coding but on solving real problems and adding value for Sortlist and its users. You’ll leverage your technical expertise to design, develop, and operate the product in production while owning the entire lifecycle: from concept to deployment to maintenance. You will work closely with the product team to understand customer needs, and your T-shaped skill set will enable you to collaborate across a wide range of domains while still providing deep expertise where necessary.


    Your Key Responsibilities

    • Impact First: Prioritize solving problems that deliver the most value to our customers and the company. This might mean using a spreadsheet or third-party tool instead of writing new code, focusing on pragmatic solutions that deliver results.
    • Holistic Ownership: You will radically own the entire development process, from design to final phase-out. We don’t have dedicated QA teams; instead, engineers are responsible for testing, deploying, and monitoring their products in production, ensuring maintainability and operational excellence.
    • Keep It Simple: Embrace simplicity in your designs and implementations. Use existing patterns to reduce cognitive load and foster quick decision-making. At Sortlist, we regularly challenge ourselves to own fewer things, simplifying our codebases and infrastructure.
    • Small is the New Black: Work in small, agile teams, delivering small features and manageable projects that can be adapted quickly. You’ll thrive in an environment where the focus is on reducing complexity—whether that’s in team size, codebases, or feature scope.
    • Binary Priorities: Maintain clarity by making binary decisions—either do something or don’t. This helps us focus on what’s truly important and avoid overcomplicating the process.


    Our stack

    We have multiple front-end & backend services that are built using the following technologies:

    • Back-end - Ruby on Rails 7 (latest version) API-only
    • Front-end - React apps (Next.js) - 100% typescript.
    • Databases - PostgreSQL (main database for all apps), RabbitMQ (message propagation), Opensearch, Google BigQuery.
    • Infra - Kubernetes, AWS, terraform, docker.


    What We’re Looking For

    • 3+ years of experience in working with backend technologies
    • Proven experience in developing web applications using the Ruby on Rails framework.
    • A product-oriented mindset, focusing on delivering value to users rather than just writing code.
    • Ability to work well in a collaborative cross-functional team, contributing both broad and deep expertise where needed. Experience using SCRUM, Shape Up or similar methodologies.
    • Ownership mentality—ready to take charge of the product’s entire lifecycle.
    • Experience with automated testing, deployment pipelines, and operations in a production environment.
    • Pragmatic problem-solving, always considering the context and using existing solutions where possible.
    • Strong SQL experience
    • Fluent in English


    What we offer

    • Modern equipment and tools that support the work in the best possible way. For us, that means new MacBooks or a top notch Linux laptop of your choice.
    • Flexible way of working (hybrid, 3 days from the office)
    • A lot of autonomy and the possibility to have an impact through your decisions
    • A great working atmosphere and an extremely dedicated team. It's really rare to find a team that harmonizes as well as ours and where you feel welcomed so quickly.
    • You can mostly work in autonomy, of course after careful planning with your team members. What counts is the common goal. There are so many ways to achieve it. We count on your expertise to make the right decisions here.
    • Receive a competitive benefits package that includes meal vouchers, mobility budget or company car, health insurance, a progressive holiday allowance, and net allowances.
    • 2000€ yearly training budget
    • Actual work-life balance. We all have a life outside of work, and that needs to be valued. Working remotely because you're visiting friends or parents, being really unavailable on weekends and completely relaxing on vacation

    Join us if you’re passionate about building high-value, sustainable, and scalable software solutions while fostering a culture of excellence, responsibility, and collaboration.

    See more jobs at Sortlist

    Apply for this job

    15d

    Engineering Manager (LATAM)

    SezzleArgentina, Remote
    DevOPSSQSgolangBachelor's degreepostgressqlRabbitMQDesigngitjavac++elasticsearchMySQLtypescriptkubernetespythonAWSbackendfrontend

    Sezzle is hiring a Remote Engineering Manager (LATAM)

    The salary range for this role is $5,800 - $10,400 per month (Gross in USD) 

    About Sezzle:

    With a mission to financially empower the next generation, Sezzle is revolutionizing the shopping experience beyond payments, blending cutting-edge tech with seamless, interest-free installment plans that make shopping smarter and more accessible. We’re not just transforming payments; we’re redefining how people discover, interact with, and purchase the things they love while driving real impact on merchant sales through increased conversions and higher order values. As we continue to shape the future of fintech and retail, we’re building an innovative, dynamic team passionate about creating more than just a transaction but a truly unique shopping journey. If you’re excited about pushing boundaries in tech and delivering a game-changing experience for consumers and merchants alike, come join us at Sezzle and help create the future of shopping!

    About the Role: 

    We are seeking a talented and motivatedEngineering Managerwho is best in class with a strong drive to build a high quality team. This role presents an exciting opportunity to thrive in a dynamic, fast-paced environment within a rapidly growing team, with abundant prospects for career advancement. This team is a highly visible team which contributes directly to the success of Sezzle on a daily basis.

    Compensation:

    For this Engineering Manager role, with 8+ years of experience, the compensation range is $5,800 - $10,400 USD per month. This range acknowledges the extensive expertise, leadership capabilities, and significant contributions expected at this level, offering a competitive salary to reflect the value of advanced skills and experience.

    What You'll Do:

    • Establish and implement software development best practices, coding standards, and quality assurance processes
    • Establish KPIs along with team norms to assess performance and drive continuous improvement
    • Foster your team to grow professionally and hire when needed
    • Provider leadership using Agile practices to deliver team goals
    • Write well-designed, testable, and efficient code with your team
    • Create an engineering culture that supports innovation while delivering high quality products with reliability
    • Establish strong working relationships with leaders and other departments

    What We Look For:

    • 5+ years of experience working in a full-stack environment
    • 3+ years of experience leading a team of engineers
    • A Bachelor’s degree in Computer Science, or related field
    • Strong technical background with hands-on experience in software development, architecture, and design
    • Experience with Golang, Python, React, AWS, Gitlab, and JavaScript
    • Excellent leadership and team building skills, with the ability to empower and encourage technical teams
    • Strong organizational, planning, and analytical skills to prioritize multiple tasks and provide a high level of detail
    • Experience building flowchart architecture diagrams with a focus on scale

    Sezzle’s Technology Stack:

    • Languages: Golang, Typescript, Python, JavaScript
    • Front-end: React w/Typescript, React Native w/Typescript
    • Backend: Golang
    • Database: MySQL 8, Postgres, Elasticsearch
    • DevOps & Cloud: AWS, Kubernetes
    • Version Control: Git
    • CI/CD:Gitlab
    • Testing: Developer-driven, focus on automated unit, integration, and E2E
    • We focus on using open source, and we build what we can before buying!

    About You:

    • You have relentlessly high standards - many people may think your standards are unreasonably high. You are continually raising the bar and driving those around you to deliver great results. You make sure that defects do not get sent down the line and that problems are fixed so they stay fixed.
    • You’re not bound by convention - your success—and much of the fun—lies in developing new ways to do things
    • You need action - speed matters in business. Many decisions and actions are reversible and do not need extensive study. We value calculated risk-taking.
    • You earn trust - you listen attentively, speak candidly, and treat others respectfully.
    • You have backbone; disagree, then commit- you can respectfully challenge decisions when you disagree, even when doing so is uncomfortable or exhausting. You have conviction and are tenacious. You do not compromise for the sake of social cohesion. Once a decision is determined, you commit wholly.
    • You deliver results- you focus on the key inputs and deliver them with the right quality and in a timely fashion. Despite setbacks, you rise to the occasion and never settle.

    What Makes Working at Sezzle Awesome:

    At Sezzle, we are more than just brilliant engineers, passionate data enthusiasts, out-of-the-box thinkers, and determined innovators. We believe in surrounding ourselves with only the best and the brightest individuals. Our culture is not defined by a certain set of perks designed to give the illusion of the traditional startup culture, but rather, it is the visible example living in every employee that we hire. 

    #Li-remote

    See more jobs at Sezzle

    Apply for this job

    15d

    Staff Software Engineer, ML Services

    ecobeeRemote in Canada
    MLDevOPSRabbitMQDesignmobileazurejavapythonAWSNode.js

    ecobee is hiring a Remote Staff Software Engineer, ML Services

    Hi, we are ecobee. 

    ecobee introduced the world’s first smart Wi-Fi thermostat to help millions of consumers save money, conserve energy, and bring home automation into their lives. That was just the beginning. We continue our pursuit to create technology that brings peace of mind into the home and allows people to focus on the moments that matter most. We take pride in making a meaningful difference to the environment, all while being part of the exciting, connected home revolution. 

    In 2021, ecobee became a subsidiary of Generac Power Systems.Generac introduced the first affordable backup generator and later created the category of automatic home standby generator. The company is committed to sustainable, cleaner energy products poised to revolutionize the 21st century electrical grid. Together,we take pride in making a meaningful difference to the environment.

    Why we love to do what we do: 

    We’re helping build the world of tomorrow with solutions that improve everyday life while making a positive impact on the planet. Our products and services work in harmony to provide comfort, efficiency, and peace of mind for millions of homes and businesses. While we’re proud of what we’ve done so far, there’s still a lot we can do—and you can be part of it.  

    Join our extraordinary team. 

    We're a rapidly growing global tech company headquartered in Canada, in the heart of downtown Toronto, with a satellite office in Leeds, UK (and remote ecopeeps in the US). We get to work with some of North America and UK's leading professionals. Our colleagues are proud to bring their authentic selves to work, confident that what we do is grounded in a greater purpose. We’re always looking for curious, talented, and passionate people to join our team.

    This role is open to being 100% remote within Canada while our home office is located in Toronto, Ontario. You may be required to travel to Toronto once per quarter for team and/or company events.  

    Who You’ll Be Joining:

    You will be part of the dynamic data engineering and machine learning services group at ecobee focused on leveraging data to enhance the smart home experience for customers. This team is responsible for building and maintaining the data infrastructure and machine learning capabilities that power intelligent features across ecobee’s product ecosystem, such as integrated AI services, energy optimization, home automation, personalized climate control, predictive maintenance.

    How You’ll Make an Impact:   

    • Design Scalable Product Architecture: Develop robust, scalable architectures that support machine learning capabilities within the Energy and Smart Security business at ecobee, integrating multiple data sources (thermostat telemetry, geofence signals, motion events, etc.) while ensuring designs fit seamlessly with ecobee’s broader architecture and meet long-term scalability needs.
    • Complex Problem Solving: Tackle high-complexity problems that require detailed cross-domain knowledge, addressing significant ambiguity, and working with incomplete data. Collaborate across teams to solve challenges where solutions impact multiple domains.
    • Architectural Impact: Contribute to ecobee’s system architecture with designs that have been battle-tested, resulting in significant, long-lasting impact within a specific domain. Solutions are expected to integrate elegantly with ecobee’s broader enterprise architecture and align with company-wide standards.
    • Enterprise-Wide Architecture: Start to think beyond individual components or domains, considering ecobee’s broader architectural strategy. Collaborate with principal engineers and directors to ensure designs complement the company’s vision.
    • Ownership & Delivery: Take end-to-end ownership of full components within your domain of expertise, ensuring that their design, implementation, testing, deployment, and operations meet high standards. These components will likely interact with systems in other domains, requiring careful consideration of cross-team dependencies.
    • Code Quality & Debugging: Consistently deliver high-quality, maintainable code. Lead by example in debugging tough, stack-wide issues, finding root causes, and implementing effective solutions.
    • Forward-Thinking & Strategic Initiatives: Anticipate future challenges and propose technical solutions that prevent future roadblocks. Participate in evaluating and recommending new technologies and frameworks for the product group.
    • Mentorship & Collaboration: Actively mentor other engineers, guiding them toward concrete goals and fostering a culture of feedback and knowledge sharing. Lead or participate in design reviews, post-mortems, and code reviews.
    • Innovation & Impact: Drive innovative improvements to processes and best practices across the engineering organization. Contribute to novel solutions that influence ecobee’s engineering direction and deliver measurable, high-impact results across multiple teams and domains.
    • Cross-team Collaboration: Facilitate and lead discussions across squads, ensuring inclusive decision-making processes and cross-functional buy-in on technical solutions and business decisions. Serve as a trusted advisor and leader within ecobee’s engineering community.

    What You’ll Bring to the Table:    

    • 10+ years of experience in software engineering, with a proven track record of owning and delivering complex, cross-domain projects at scale.
    • Expertise in system design, architecture, and the development of large-scale, high-availability and security systems.
    • Very high proficiency in multiple programming languages and frameworks including Python, Java, Go, Node.js, etc.
    • Expertise in messaging queue processing (e.g., RabbitMQ, Kafka) and real-time data handling.
    • Experience with device telemetry, understanding its limits, and how to design systems that effectively use telemetry data to enhance functionality.
    • Experience working with with deep learning architectures and frameworks (e.g. Pytorch, Tensorflow) and leveraging such frameworks to build scalable features
    • Familiarity with MLOps stacks like Kubeflow, MLFlow, Sagemaker and proven experience in deploying machine learning features at scale
    • Experience working with cloud platforms such as AWS, Azure, or Google Cloud.
    • Experience optimizing database performance and system tuning, ensuring that database and application interactions are fast, reliable, and scalable.
    • Demonstrated ability to debug tough, stack-wide issues across multiple environments, finding root causes and implementing long-term fixes.
    • Demonstrated ability to mentor, lead technical discussions, and contribute to a collaborative engineering culture.
    • Experience with DevOps principles, CI/CD pipelines, and ensuring operational excellence.
    • Familiarity with IoT technologies and connected devices is an asset.
    • Strong debugging skills, with experience solving complex, stack-wide issues that involve mobile devices and cloud-based services.

    Just so you know: The hired candidate will be required to complete a background check. 

    What happens after you apply:   

    Application review. It will happen. By an actual person in Talent Acquisition. We get upwards of 100+ applications for some roles, it can take a few days, but every applicant can expect a note regarding their application status.  

    Interview Process 

    • A 30-minute phone call with a member of Talent Acquisition  
    • 45 minutes interview with the candidate with Director of Engineering. This is to discuss experience designing and building scalable data architectures, pipelines, and processing systems.
    • 90 minutes with staff and senior engineers for technical interview on System Design & Architecture and coding challenge
    • The final interview will be a 90 minutes interview divided into two parts where you will meet with the Director and VP of Engineering

    With ecobee, you’ll have the opportunity to: 

    • Be part of something big: Get to work in a fresh, dynamic, and ever-growing industry.  
    • Make a difference for the environment: Make a sustainable impact while on your daily job, and after it through programs like ecobee acts. 
    • Expand your career: Learn with our in-house learning enablement team, and enjoy our generous professional learning budget. 
    • Put people first: Benefit from competitive salaries, health benefits, and a progressive Parental Top-Up Program (75% top-up or five bonus days off). 
    • Play a part on an exceptional culture: Enjoy a fun and casual workplace with an open concept office, located at Queens Quay W & York St.ecobeeLeeds is based at our riverside office on the Calls. 
    • Celebrate diversity: Be part of a truly welcoming workplace. We offer a mentorship program and bias training.  

    Are you interested? Let's make it work. 

    Our people are empowered to take ownership of their schedules with workflows that allow for flexible hours. Based on your job, you have an option of a office-based, fully remote, or hybrid work environment. New team members working remotely, will have all necessary equipment provided and shipped to them, and we conduct our interviews and onboarding sessions primarily through video.

    We’re committed to inclusion and accommodation. 

    ecobee believes that openness and diversity make us better. We welcome applicants from all backgrounds to apply regardless of race, gender, age, religion, identity, or any other aspect which makes them unique. Accommodations can be made upon request for candidates taking part in all aspects of the selection process. Our recruitment team is happy to answer any questions candidates may have about virtual interviewing, onboarding, and future work locations.

    We’re up to incredible things. Come and be part of them. 

    Discover our products and services and learn more about who we are.  

    Ready to join ecobee? View current openings. 

    Please note, ecobee does not accept unsolicited resumes.  

    Apply for this job

    Experian is hiring a Remote Analista de Desenvolvimento de Software Fullstack

    Job Description

    Você será responsável por:

    • Projetar, desenvolver e manter aplicações e micros serviços do lado do servidor usando Java, Spring Boot.
    • Eventualmente desenvolver e manter aplicações web em Angular;
    • Escrever código limpo, manutenível e eficiente, seguindo as melhores práticas e padrões de codificação;
    • Desenvolver e integrar APIs RESTful, garantindo alta performance e capacidade de resposta às requisições do front-end;
    • Projetar e otimizar esquemas de banco de dados, consultas e transações para performance e escalabilidade;
    • Produzir documentação técnica para apoiar o desenvolvimento contínuo e a manutenção das aplicações;
    • Manter-se atualizado com as últimas tendências e tecnologias do setor;
    • Fornecer orientação técnica à equipe de desenvolvimento, promovendo melhores práticas e ajudando a resolver problemas e complexos.

    Qualifications

    O que estamos buscando em você?

    • Experiência em soluções em microsservices, conteinerizados (Docker) e orquestrados (Kubernetes).
    • Experiência prática em desenvolvimento de aplicações modernas (APIs) e websites/plataformas.
    • Ter experiência em pelo menos uma das stacks abaixo:
    • Java 11+/Spring Boot
    • Teste unitário (JUnit + Mockito)
    • Teste de Performance (JMeter)
    • Banco da dados (MongoDB/DocumentDB e MySQL)
    • Angular 15+ / (Desejável)
    • React / Next JS
    • Ter conhecimento em ferramentas de mensageria e eventos - RabbitMQ e Kafka;
    • Conhecimento dos principais modelos e padrões de arquitetura de aplicações – DDD, BDD, Microfrontends, Design Patterns, SOLID, Service Mesh, Enterprise Integration Patterns;
    • Boa capacidade de planejamento, organização e documentação.

    See more jobs at Experian

    Apply for this job

    17d

    Tech Lead Fullstack - Java I Angular

    ExperianSão Paulo, Brazil, Remote
    scalaRabbitMQDesigndockerkubernetesangularpythonAWS

    Experian is hiring a Remote Tech Lead Fullstack - Java I Angular

    Job Description

    Quais serão suas principais entregas?

    • Análise e design da arquitetura de aplicações;
    • Entender o direcionamento técnico e estratégico da empresa para gerar e documentar padrões de aplicações de acordo com a arquitetura corporativa;
    • Identificar oportunidades de criação de componentes/APIs de reuso para toda companhia e garantir o reuso pelas diversas equipes de desenvolvimento;
    • Garantir implementações seguras e resilientes;
    • Acompanhar KPIs de gestão de arquitetura de soluções e reuso;
    • Realizar POCs com novas tecnologias ou diferentes casos de uso;
    • Ser o ponto focal do time para dúvidas técnicas e impasses decisivos;
    • Exercitar e explorar os code reviews e dojos junto ao time, potencializando o aprendizado contínuo da equipe;
    • Será o par do Squad Lead, sendo necessário envolvimento em reuniões e tomadas de decisões estratégicas.

    Qualifications

    O que estamos buscando em você?

    • Experiência com liderança técnica;
    • Experiência em soluções em microsservices, conteinerizados (Docker) e orquestrados (Kubernetes);
    • Experiência prática em desenvolvimento de aplicações modernas (APIs) e websites/plataformas;
    • Ter experiência em pelo menos uma das stacks abaixo:
      Java/Spring Boot;
      Angular 15+;
      Spark (Python ou Scala);
    • Ter conhecimento em ferramentas de mensageria e eventos - RabbitMQ e Kafka;
    • Conhecimento dos principais modelos e padrões de arquitetura de aplicações – DDD, BDD, Microfrontends, Design Patterns, SOLID, Service Mesh, Enterprise Integration Patterns;
    • Experiência prática com soluções de aplicações em nuvem (AWS);
    • Boa capacidade de planejamento, organização, documentação e negociação (de prazos e necessidades);
    • Experiência em liderar equipes tecnicamente – sabendo abordar a equipe para que ela saia com a resposta, mesmo que necessário um direcionamento final;
    • Desejável conhecimento em soluções de dados big data – Data Lake, Data Warehouse, ETL, BI, Data Mesh, MLOps, etc.

    See more jobs at Experian

    Apply for this job

    18d

    Tech Lead/CTO

    GenesisКиїв, UA - Remote - Hybrid
    MLPWAredisterraformRabbitMQazureapiqa.netdockerpostgresqltypescriptkubernetespython

    Genesis is hiring a Remote Tech Lead/CTO

    Genesis — це українська кофаундингова ІТ-компанія та один з найбільших паблішерів неігрових застосунків. Разом з найкращими підприємцями Центральної та Східної Європи ми створюємо та розвиваємо глобальні технологічні бізнеси. Основні наші ринки — це США, Європа й Африка.

    Як кофаундингова компанія, Genesis спочатку надає перспективним стартапам необхідні ресурси та експертизу для розвитку, а потім супроводжує проєкт, поки він не стане самостійним бізнесом. Зараз у нашій екосистемі розвиваються 25 проєктів у чотирьох основних напрямах: мобільні застосунки, онлайн-медіа, e-commerce та R&D.

    Ми шукаємо Tech Lead / CTO, котрий має успішний досвід розробки АІ продукту з МL, LLM та хмарними сервісами Azure. Отримавши цю посаду першочерговим пріоритетом в роботі буде визначення правильної ML інфраструктури та архітектури проекту для скейлінгу навантаження.

    Продукт, який ми успішно розвиваємо: Футуристичний Social Discovery проект, котрий запущений на ринок США та має вектор на АІ генерації зображень, відео, чатів, тощо.

    Стек:NET 8, React, Python (ML), Azure, RabbitMQ, Redis, PostgreSQL, SignalR, Docker, EF Core, Google Cloud Storage, React, Typescript, SCSS modules, PWA, Next.js, Vercel.

    Необхідні навички:

    • Технічна експертиза.Глибоке розуміння бекенд-розробки (.Net, Python), фронтенд-технологій (React, React Native), хмарної інфраструктури (Azure, Docker, Kubernetes).
    • Знання принципів MLOps та DevOps.Досвід роботи з ML для розгортання та підтримки моделей машинного навчання в продакшені. Глибоке розуміння конвеєрів CI/CD, контейнеризації та інфраструктури як коду (Terraform).
    • Вирішення проблем та критичне мислення. Сильні аналітичні здібності з можливістю передбачати потенційні проблеми та усувати швидко поточні ботлнеки, оцінювати ризики та розробляти ефективні рішення. Проактивний підхід до визначення можливостей для вдосконалення процесів, інструментів та технологій.
    • Досвід лідерства та управління командою.Успішний досвід керівництва та управління командами розробників. Досвід постановки цілей, управління термінами та доставки високоякісних програмних продуктів в визначені дедлайни.
    • Відмінні комунікативні навички.Здатність формулювати складні технічні концепції як технічним, так і нетехнічним зацікавленим сторонам.

    Зона відповідальності:

    • Проектування архітектури системи.Визначення загальної архітектури системи, забезпечте її масштабованість та безпеку.
    • Масштабованість та оптимізація продуктивності.Розробка архітектури системи, яка буде пристосована до великомасштабних розгортань, з можливістю ефективного масштабування по мірі зростання проекту. Впровадження стратегій оптимізації продуктивності, включаючи балансування навантаження, кешування та асинхронну обробку. А також, моніторинг та оптимізація продуктивності системи, забезпечення низької затримки, високої доступності та мінімального часу простою.
    • Інтеграція та інтероперабельність.Контроль інтеграцій різних підсистем, включаючи бекенд API, фронтенд інтерфейси, хмарну інфраструктуру.
    • Керівництво командою.Керування командою, що включає таких спеціалістів як BE, FE, ML, QA, DevOps.
    • Планування та виконання проектів.Контроль дедлайнів проекту, встановлення проміжних етапів та забезпечення дотримання стандартів якості.
    • Комунікація із стейкхолдерами.Роль посередника між командою розробників та стейкхолдерами. Озвучення технічних концепцій та статус проекту зрозумілою, дієвою інформацією для нетехнічних стейкхолдерів.
    • Рев’ю коду та технічна документація.Проведення код ревʼю, для забезпечення високої якість коду, дотримання архітектурних принципів та передачу знань всередині команди.

    Що ми пропонуємо:

    • Комфортні офіси на київському Подолі з надійними укриттями та наявністю безперебійного інтернету, водопостачання та електроживлення. В офісах можна не турбуватися про рутину: тут на тебе чекають сніданки, обіди, безліч снеків та фруктів, лаунжзони, масаж та інші переваги офісного життя;
    • Гнучкий графік роботи;
    • За потреби — допомога з релокацією в безпечні місця та пошуком житла;
    • Онлайн-послуги корпоративного лікаря, а після випробувального терміну — медичне страхування в Україні;
    • 20 робочих днів оплачуваної відпустки на рік, необмежена кількість лікарняних;
    • Усю необхідну для роботи техніку;
    • Компенсацію найкращих на ринку курсів, корпоративні онлайн-мітапи та лекції, велику бібліотеку, бізнес- та менеджмент школи для співробітників;
    • Безкоштовні тренування з бігу, волейболу, боксу та йоги.
    • Корпоративні знижки на абонементи в спортзали.

    Приєднуйся до нашої команди перформерів, практиків та глобальних ченджейкерів!

    See more jobs at Genesis

    Apply for this job

    Signify Health is hiring a Remote Data Software Engineer I

    How will this role have an impact?

    A Software Engineer - Datadevelops systems to manage data flow throughout Signify Health’s infrastructure. This involves all elements of data engineering, such as ingestion, transformation, and distribution of data.

    What will you do?

    • Deliver clean and functional code in accordance with business requirements.
    • Consume data from any source, such as flat files, streaming systems, or RESTful APIs  
    • Develop a high level understanding of data ecosystems and its impacts on adjacent systems.
    • Interface with Electronic Health Records
    • Engineer scalable, reliable, and performant systems to manage data
    • Collaborate closely with other Engineers, QA, Scrum master, Product Manager in your team as well as across the organization
    • Build quality systems while expanding offerings to dependent teams
    • Implement observability in the form of metrics, logging, and monitoring
    • Comfortable in multiple roles, from Design and Development to Code Deployment to and monitoring and investigating in production systems.

    Requirements

    • Bachelors in Computer Science or equivalent
    • Proven ability to complete projects in a timely manner while clearly measuring progress
    • Strong software engineering fundamentals (data structures, algorithms, async programming patterns, object-oriented design, parallel programming)
    • Strong understanding and demonstrated experience with at least one popular programming language (.NET or Java) and SQL constructs.
    • Experience writing and maintaining frontend client applications, Angular preferred
    • Experience with revision control (Git)
    • High level understanding of cloud-based systems (Azure / AWS / GCP).
    • High level understanding of big data design (data lake, data mesh, data warehouse) and data normalization patterns
    • High level understanding of Queuing technologies (Kafka / SNS / RabbitMQ etc)
    • High level understanding of Metrics, Logging, Monitoring and Alerting tools
    • Strong communication skills

    The base salary hiring range for this position is $56,300 to $81,100. Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, and benefits.
    In addition to your compensation, enjoy the rewards of an organization that puts our heart into caring for our colleagues and our communities.  Eligible employees may enroll in a full range of medical, dental, and vision benefits, 401(k) retirement savings plan, and an Employee Stock Purchase Plan.  We also offer education assistance, free development courses, paid time off programs, paid holidays, a CVS store discount, and discount programs with participating partners.  

    Please note, we cannot sponsor visas at this time

    About Us:

    Signify Health is helping build the healthcare system we all want to experience by transforming the home into the healthcare hub. We coordinate care holistically across individuals’ clinical, social, and behavioral needs so they can enjoy more healthy days at home. By building strong connections to primary care providers and community resources, we’re able to close critical care and social gaps, as well as manage risk for individuals who need help the most. This leads to better outcomes and a better experience for everyone involved.

    Our high-performance networks are powered by more than 9,000 mobile doctors and nurses covering every county in the U.S., 3,500 healthcare providers and facilities in value-based arrangements, and hundreds of community-based organizations. Signify’s intelligent technology and decision-support services enable these resources to radically simplify care coordination for more than 1.5 million individuals each year while helping payers and providers more effectively implement value-based care programs.

    To learn more about how we’re driving outcomes and making healthcare work better, please visit us at www.signifyhealth.com

    Diversity and Inclusion are core values at Signify Health, and fostering a workplace culture reflective of that is critical to our continued success as an organization.

    We are committed to equal employment opportunities for employees and job applicants in compliance with applicable law and to an environment where employees are valued for their differences.

    See more jobs at Signify Health

    Apply for this job

    21d

    Frontend Developer (SubSub)

    GenesisUkraine - Remote
    RabbitMQvuejquerysasshtml5scrumgitcssjavascriptfrontendNode.js

    Genesis is hiring a Remote Frontend Developer (SubSub)

    Ми у пошуках Frontend Developer до команди SubSub.

    SubSub стартував на початку 2022 року і є офіційним, сертифікованим партнером YouTube. Ми допомагаємо відеокреаторам розширити власну аудиторію та заробляти більше. У нашому портфоліо вже сотні креаторів та медіа з усього світу.
    Далі — більше ????

    Наші продукти:

    • Creator Suite — цифровий простір для креаторів YouTube.
    • Subbox.io — інструмент для аналізу Youtube ринку та ефективності власного перформансу.
    • SubBro - сервіс для донатів та підписок на унікальний контент від креатора для аудиторії.

      Ми зростаємо і для покращення наших сервісів та тестування гіпотез шукаємо підкріплення. Ти будеш працювати у технічній команді та відповідатимеш за розробку фронтенд частини для наших наявних та нових продуктів.

      Стек технологій:

      • HTML5, CSS3, Flexbox, BEM, Grid & SASS (NodeJS, Webpack, Vanilla JavaScript, jQuery, Bootstrap, AJAX, JSON)
      • Git (GitLab), SSH
      • REST AP

      У тебе будуть такі задачі:

      • Створення інтерфейсів для нових сервісів та апдейт інтерфейсів існуючих продуктів.
      • Створення лендінгів.

      Ми очікуємо, що ти:

      • Маєш 2+ років досвіду.
      • Розумієшся на HTML, CSS, JS.
      • Бажаєш здобувати нові знання та розв‘язувати складні задачі.
      • Працював із методологіями Scrum, Kanban.

      Буде плюсом досвід з:

      • Vue або React
      • Node.js
      • RabbitMQ та Elasticsearch.

      Чому саме ми?

      • Ти матимеш кар’єру та можливості розвиватись в міжнародному бізнесі на гарячому ринку Creator Economy.
      • Ми даємо творчу свободу та шанс втілити ідеї в життя. Ми створили комфортну робочу атмосферу, де кожного чують і поважають.
      • Ти приєднаєшся до сильної команди досвідчених професіоналів, що відкриті для обміну знаннями.

      Що ми пропонуємо:

      • Можливість працювати віддалено, гнучкий графік — будь на звʼязку, щоб перетинатися з командою (з 10 до 19 за київським часом), решту підлаштовуєш під свій ритм.
      • Відповідний до ринку соціальний пакет — оформлення по ФОП, конкурентна заробітна плата, 20 робочих днів відпустки, 100% оплату лікарняних, медичне страхування та безкоштовні онлайн-консультації з корпоративним лікарем.
      • Компенсація навчання — велика електронна бібліотека та доступ до платних онлайн-курсів, конференцій, внутрішніх дискусій та майстер-класів. Компенсація за додаткове навчання на тренінгах, курсах, семінарах.

      Долучайся до SubSub!

      Щоб нічого не пропустити:

        See more jobs at Genesis

        Apply for this job

        22d

        Senior Software Engineer - Voice

        SinchAntwerp,Flanders,Belgium, Remote Hybrid

        Sinch is hiring a Remote Senior Software Engineer - Voice

        At Sinch, we pioneer the way the world communicates. Our customer communications cloud empowers businesses to reach everyone in world, in seconds or less, through mobile messaging, email, voice and video. We reach every phone on the planet 7 times a year and 8 out of 10 largest US tech companies are our customers.  adds a layer of intentional intelligence on top of that, to build smarter, safer conversational experiences, faster. 

        As a Software Engineer on the Conversational AI team, you will play a crucial role in shaping the future of conversational experiences in Sinch Chatlayer, Sinch Engage, and Sinch MessageMedia. You will collaborate with a talented team to design, develop, and deploy cutting-edge conversational AI solutions that empower businesses to communicate more effectively with their customers.

        Key Responsibilities:

        • Design and Development: Architect, design, and implement high-performance, scalable software solutions for conversational AI applications.
        • Collaboration: Work closely with cross-functional teams including product managers, designers, and other engineers to deliver robust and reliable software.
        • Innovation: Contribute to the continuous improvement of our technology stack, adopting new technologies and best practices to enhance the capabilities of our products.
        • Maintenance and Support: Participate in code reviews, testing, and troubleshooting to ensure the quality and reliability of the software.
        • Scalability: Ensure the software can scale to meet the demands of our global customer base.
        • Documentation: Write and maintain clear, concise documentation for the software and its interfaces

        Tech stack:Golang, Typescript, Node JS, Kafka, Redis, RabbitMQ, MongoDB, Postgres, Click House, Kubernetes, Google Cloud, React.

        Requirements

        In order to contribute to this role, you have:

        • Experience working across multiple technology stacks using different programming paradigms.
        • Experience working in a customer focused environment, ideally within a SaaS or subscription business.
        • Experience in the High-Level languages Go and Node.JS.
        • Expertise in modern front-end frameworks such as React.
        • Consistent track record working with Typescript in a professional or open-source setting.
        • Ability to work effectively in a collaborative team environment.
        • Strong verbal and written communication skills, with the ability to clearly articulate technical concepts to both technical and non-technical stakeholders.
        • Fluency in English.

        Big Plus!

        • Experience building analytics solutions using technology like Click House, Timescale DB, or Apache Flink.
        • Experience with Micro-frontend architectures, web components and the latest Web APIs.
        • Experience with test automation. We use Cypress.
        • Solid understanding of Kubernetes and networking
        • Experience with Kafka streaming

         

        See more jobs at Sinch

        Apply for this job

        Snapsheet is hiring a Remote Senior Software Engineer - Virtual Appraisals

        Senior Software Engineer - Virtual Appraisals - Snapsheet - Career PageSee more jobs at Snapsheet

        Apply for this job


        Other Job subscriptions you might be insterested in