postgres Remote Jobs

180 Results

+30d

Staff Backend Engineer

RemoteRemote-South America
NextJS8 years of experiencepostgresbackendfrontend

Remote is hiring a Remote Staff Backend Engineer

About Remote

Remote is solving global remote organizations’ biggest challenge: employing anyone anywhere compliantly. We make it possible for businesses big and small to employ a global team by handling global payroll, benefits, taxes, and compliance. Check out remote.com/how-it-works to learn more or if you’re interested in adding to the mission, scroll down to apply now.

Please take a look at remote.com/handbook to learn more about our culture and what it is like to work here. Not only do we encourage folks from all ethnic groups, genders, sexuality, age and abilities to apply, but we prioritize a sense of belonging. You can check out independent reviews by other candidates on Glassdoor or look up the results of our candidate surveys to see how others feel about working and interviewing here.

All of our positions are fully remote. You do not have to relocate to join us!

The position

You'll be joining a team of 250+ engineers across Frontend, Backend, SRE and QA. We're organised into cross-functional development teams assigned to specific areas. Each team is working on building tools, APIs and integrations for one of our products.

As a staff engineer you will be part of the leadership team in one specific product area. You can read more about working as a Staff Engineer at Remote here.

Our backend is built with Elixir and Phoenix, with a Postgres database. We use React and Nextjs for our front-end. Gitlab is used as a version control tool, issue tracker and a CI/CD solution. Our applications are hosted on AWS. We fully rely on our CI for deployments and deploy multiple times per day.

What this job can offer you

  • Complex and meaningful challenges — solving them will enable people and businesses to live and operate in any country of the world.
  • Opportunity to have a significant impact on the business — we are still very early in our journey as a company, and each change you make today is amplified by the company's growth.
  • Pragmatic and product-focused Engineering culture - read more about our practices and work ethic here.
  • A lot of freedom to organize your work and life — you are not bound to daily standups, recurring meetings or other ceremonies.
  • Competitive salary, stock options, unlimited PTO and a set of perks and benefits.
  • A supportive and kind work environment where you can grow and challenge yourself to do your best work.

What you bring

  • Significant experience as a Staff Backend Engineer, which includes building and maintaining complex software, scaling large codebases, software systems and engineering teams
  • Solid knowledge and experience in Elixir and Postgres (or similar database)
  • Experience in scaling a software system to a large number of contributors and teams
  • Experience of mentoring and helping people develop in their careers

Practicals

  • You'll report to: Engineering Manager or Engineering Director
  • Location: Anywhere in the World
  • Start date: As soon as possible

Remote Compensation Philosophy

Remote's Total Rewards philosophy is to ensure fair, unbiased compensation and fair equity pay along with competitive benefits in all locations in which we operate. We do not agree to or encourage cheap-labor practices and therefore we ensure to pay above in-location rates. We hope to inspire other companies to support global talent-hiring and bring local wealth to developing countries.

At first glance our salary bands seem quite wide - here is some context. At Remote we have international operations and a globally distributed workforce. We use geo ranges to consider geographic pay differentials as part of our global compensation strategy to remain competitive in various markets while we hiring globally.

The base salary range for this full-time position is between USD 107,300 to USD 160,950. Our salary ranges are determined by role, level and location, and our job titles may span more than one career level. The actual base pay for the successful candidate in this role is dependent upon many factors such as location, transferable or job-related skills, work experience, relevant training, business needs, and market demands. The base salary range may be subject to change.

Working as a Staff Engineer at Remote

Inside Remote software engineering jobs, you can read more about what it's like to be a Staff Engineer here via this link.

Application process

Roughly 6 hours across 6 weeks

  1. Screening call with a Recruiter
  2. Interview with an Engineering Manager
  3. (async) Code exercise
  4. Interview with the team (you'll get a sense of who you'd be working with)
  5. Interview with Engineering Director
  6. Prior employment verification check

#LI-DNP

Benefits

Our full benefits & perks are explained in our handbook at remote.com/r/benefits. As a global company, each country works differently, but some benefits/perks are for all Remoters:
  • work from anywhere
  • unlimited personal time off (minimum 4 weeks)
  • quarterly company-wide day off for self care
  • flexible working hours (we are async)
  • 16 weeks paid parental leave
  • mental health support services
  • stock options
  • learning budget
  • home office budget & IT equipment
  • budget for local in-person social events or co-working spaces

How you’ll plan your day (and life)

We work async at Remote which means you can plan your schedule around your life (and not around meetings). Read more at remote.com/async.

You will be empowered to take ownership and be proactive. When in doubt you will default to action instead of waiting. Your life-work balance is important and you will be encouraged to put yourself and your family first, and fit work around your needs.

If that sounds like something you want, apply now!

How to apply

  1. Please fill out the form below and upload your CV with a PDF format.
  2. We kindly ask you to submit your application and CV in English, as this is the standardised language we use here at Remote.
  3. If you don’t have an up to date CV but you are still interested in talking to us, please feel free to add a copy of your LinkedIn profile instead.

We will ask you to voluntarily tell us your pronouns at interview stage, and you will have the option to answer our anonymous demographic questionnaire when you apply below. As an equal employment opportunity employer it’s important to us that our workforce reflects people of all backgrounds, identities, and experiences and this data will help us to stay accountable. We thank you for providing this data, if you chose to.

See more jobs at Remote

Apply for this job

+30d

Machine Learning Infrastructure Engineer - (AY)

ITScoutLATAM, AR - Remote
MLredisBachelor's degreepostgresDesignuiiosUXrubyjava.netangularpythonAWS

ITScout is hiring a Remote Machine Learning Infrastructure Engineer - (AY)

⚠️Only available for #residents of #Latinamerica⚠️

Company Overview:

We are talented engineers, artists, and leaders who create digital solutions and deliver technology projects with passion and quality.
The company started in 2008 with 3 students from the Faculty of Informatics in Costa Rica, now we are more than +65 collaborators among Software engineers, UI designers, UX designers, Digital Designers, Quality assurance engineers, and Support teams.
We build digital experiences through software applications, devices, innovation, digital media, and high tech. Our development resource talent pool is made up of experts in Java, Ruby, Python, .NET, Angular, React, iOS, and Android.

About this Opportunity:

The ML Platform team's mission is to build top-notch systems for deploying and serving machine learning models in a production environment. As a team member, you’ll contribute toward a set of APIs, systems, and platforms to help unlock critical algorithmic capabilities and self-service platforms and tools to facilitate scalable research & development for our data scientists. We are driven by the elegance of beautiful abstractions that scale and age well, and by helping our colleagues run production algorithms with less friction, ultimately increasing the velocity at which the business can progress.

What you will do:

- Build critical infrastructure that powers ML.

- Help us to design, build, and maintain services and frameworks for ML model training and serving that are scalable and resilient.

- Be involved in the day-to-day operations of the team, including maintaining and improving our current platform, consulting, and supporting full-stack data scientists.

- Have autonomy to help shape the future of the ML platform at our company by bringing your ideas on improving and codifying what we do and how we do it.

- Collaborate with different teams of data scientists, engineers, and business partners to solve distributed systems and business problems in a scalable way.

- Join a team that has high visibility across the organization.

- Share ideas and direct the team’s investment in impactful directions.

- Contribute to a culture of technical collaboration and scalable resilient systems.

WHAT WE'RE LOOKING FOR

  • English level C1.
  • This person must reside in LATAM.
  • Bachelor's degree in Computer Engineering, Computer Science, Machine Learning, or related career.
  • 5+ years of experience in software development.
  • 3+ years of experience in ML infrastructure.
  • Strong experience in building out scalable distributed production systems.
  • Exceptional coding and design skills. Although you will primarily utilize Python and Java.
  • Proficiency in creating and managing applications using big data technologies: Kafka, Spark, Hive/Iceberg, Postgres, Redis, and others.
  • Experience with AWS or other cloud based providers.
  • Ability to think globally, devising and building solutions that meet many needs and prioritize business impact.
  • Strong cross-functional communication skills that help simplify and move complex problems forward with business partners.
  • Communication skills: Ability to communicate clearly and concisely, verbally and in writing.
  • Continuous improvement: Commitment to continuous learning and development.
  • Self-management: Ability to work independently and manage time effectively.
  • Teamwork: Ability to work effectively with others in a team environment.
  • Problem-solving: Ability to identify and solve problems logically and efficiently.

See more jobs at ITScout

Apply for this job

+30d

System Engineer - NETDEV

CloudflareHybrid or Remote
postgressqlc++MySQLpython

Cloudflare is hiring a Remote System Engineer - NETDEV

About Us

At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine’s Top Company Cultures list and ranked among the World’s Most Innovative Companies by Fast Company. 

We realize people do not fit into neat boxes. We are looking for curious and empathetic individuals who are committed to developing themselves and learning new skills, and we are ready to help you do that. We cannot complete our mission without building a diverse and inclusive team. We hire the best people based on an evaluation of their potential and support them throughout their time at Cloudflare. Come join us! 

Available Locations: Lisbon, Portugal

About the Department

Cloudflare's Network Engineering Team builds and runs the infrastructure that runs our software. The Engineering Team is split into two groups: one handles product development and the other handles operations. Product development covers both new features and functionality and scaling our existing software to meet the challenges of a massively growing customer base. The operations team handles one of the world's largest networks with data centers in 190 cities worldwide and a couple of large specialized data centers for internal needs.

About the role

Cloudflare operates a large global network spanning hundreds of cities (data centers). You will join a team of talented network automation engineers who are building software solutions to improve network resilience and reduce engineering operational toil.

You will work on a range of tools, infrastructure and services - new and existing - with an aim to elegantly and efficiently solve problems and deliver practical, maintainable and scalable solutions.

Examples Of Desirable Skills, Knowledge And Experience

  • BA/BS in Computer Science or equivalent experience
  • 3+ years of proven experience in hands-on server-side
  • Highly Proficient with modern Unix/Linux operating systems/distributions
  • Knowledge of programming languages like Python or Golang.
  • Experience with MySQL, Postgres (or equivalent SQL language)
  • Experience with CI/CD, containers and/or virtualization
  • Experience in systems Observability.

Bonus Points but not required:

  • Knowledge of Networking engineering, with competencies in Layer 2 and Layer 3 protocols and vendor equipment: Cisco, Juniper, etc.
  • Experience building and maintaining large distributed systems
  • Experience managing internal and/or external customer requirements and expectations

What Makes Cloudflare Special?

We’re not just a highly ambitious, large-scale technology company. We’re a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet.

Project Galileo: We equip politically and artistically important organizations and journalists with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare’s enterprise customers--at no cost.

Athenian Project: We created Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration.

1.1.1.1: We released 1.1.1.1to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here’s the deal - we don’t store client IP addresses never, ever. We will continue to abide by our privacy commitmentand ensure that no user data is sold to advertisers or used to target consumers.

Sound like something you’d like to be a part of? We’d love to hear from you!

This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license.

Cloudflare is proud to be an equal opportunity employer.  We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness.  All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law.We are an AA/Veterans/Disabled Employer.

Cloudflare provides reasonable accommodations to qualified individuals with disabilities.  Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment.  If you require a reasonable accommodation to apply for a job, please contact us via e-mail athr@cloudflare.comor via mail at 101 Townsend St. San Francisco, CA 94107.

See more jobs at Cloudflare

Apply for this job

+30d

Cloud Systems Engineer (Remote Opportunity)

VetsEZTampa, FL - Remote
DevOPSpostgressqlazureapijavac++linuxpythonAWS

VetsEZ is hiring a Remote Cloud Systems Engineer (Remote Opportunity)

VetsEZ is seeking a Cloud Systems Engineer to join our remote DevSecOps team and support our customer, the Department of Veterans Affairs. As a Cloud Engineer you will play a crucial role in designing, implementing, and maintaining cloud infrastructure solutions to meet the needs of our customers. You will collaborate with cross-functional teams to optimize cloud-based applications and services, ensuring scalability, reliability, and security.

The ideal candidate will have a firm grasp of emerging technologies, platforms, and applications and an ability to customize them to help our customer become more secure and efficient and have an extensive knowledge of cloud maintenance, security, and advanced industry emerging technologies within AWS or Azure.

The Candidate must reside within the continential United States.

Responsibilities:

  • Work with the development team and production support team to ensure the applications are working as expected.
  • Designing, developing, and deploying modular cloud-based systems.
  • Ensuring efficient functioning of data storage and processing functions in accordance with company security policies and best practices in cloud security.
  • Working on day-to-day operational issues, requests and project tasks involving various technologies e.g. AWS, Azures.
  • Install, configure, administrate, manage, and support cloud instances.
  • Must have hands-on experience of system administration of Windows or Linux server-side infrastructure, virtual machines.
  • Take ownership of issues, with a sense of urgency, and use sound judgement to resolve within service levels.
  • Engage peers in accordance with processes and procedures to create complete solution designs.
  • Develop and communicate task level detail for project plans.
  • Must be able to effectively coordinate and multi-task across various groups and functional teams inside and outside of the organization.
  • Prior experience working at a Managed Services/IT Services company is preferred, and a background in dealing with global teams and remote teams will be a strong plus.

Requirements:

  • A bachelor’s degree in computer science or any other relevant discipline is required.
  • A minimum of 5+ years of cloud development experience is required.
  • One or more of the following certifications: AWS Certified Cloud Practitioner; AWS Certified DevOps Engineer (Professional); AWS Certified; Advanced Networking (Specialty) For MAG Azure; Microsoft Certified: Azure Security Engineer Associate; Microsoft Certified: Azure Network Engineer Associate
  • Experience with DevOps principles including but not limited to Infrastructure as code, CI/CD, containerization, and DevSecOps principles.
  • Strong Knowledge of cloud computing platforms, such as AWS and Azure.
  • Experience in designing, developing and managing cloud-based infrastructure and applications.
  • Familiarity with programming languages such as Python, Java, C#, PowerShell, SQL, Postgres or scripting for automation equivalent.
  • Knowledge of cloud security best practices and compliance requirements.
  • Knowledge of Application Programming Interfaces (API) and web services.

    Additional Qualifications:

    • Skills managing infrastructure, platform, application, and database services; virtual machines, containers, storage, and networking in a CSP environment like AWS or Azure.
    • Skills in managing disaster recovery (DR), High Availability (HA), failover, and redundancy in a CSP environment.
    • Migration, scaling systems & data, and implementing systems in a CSP for a large-scale system (s).
    • Ability to communicate technical issues and effective documentation skills.
    • Cloud computing certification AWS or Azure.
    • Ability to obtain government clearance.
    • VA experience is preferred.

    Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or protected veteran status.

    Sorry, we are unable to offer sponsorship at this time.

    See more jobs at VetsEZ

    Apply for this job

    +30d

    Analista de Desenvolvimento de Software Pleno - Vaga Exclusiva para Pessoas com Deficiência

    ExperianSão Paulo, Brazil, Remote
    postgresDesigngitjavadockerMySQLjenkinspythonAWS

    Experian is hiring a Remote Analista de Desenvolvimento de Software Pleno - Vaga Exclusiva para Pessoas com Deficiência

    Job Description

    Como será o seu dia a dia?

    • Irá atuar em uma squad, participando efetivamente de cerimonias, discussões, apoiando nas tomadas de decisões e resolução de conflitos.
    • Irá atuar na co-criação de novas soluções em conjunto com nosso time de produtos;
    • Será responsável por assegurar a qualidade e segurança do software entregue;
    • Comunicar o design de uma forma que os outros membros da equipe compreendam;
    • Acompanha suas entregas após o lançamento e resolver problemas relacionados às entregas quando necessário;
    • Integrar o sistema com os novos componentes de software produzidos ou alterados.

    Qualifications

    O que estamos buscando em você!

    • Conhecimento em desenvolvimento em Java;
    • Conhecimento com bancos de dados relacionais (Postgres e MySQL);
    • Conhecimento na Stack Spring (Spring Framework 4.0+, SpringBoot, Spring Data, etc);
    • Conhecimento em controle de versionamento com Git;
    • Desejável conhecimento em AWS ou outras plataformas Cloud;
    • Desejável conhecimento em desenvolvimento em Python;
    • Desejável conhecimento com containerização (Docker, Kubbernets);
    • Desejável conhecimento com Junit e Mockito;
    • Desejável conhecimento em Maven;
    • Desejável conhecimento com CI/CD (Jenkins);
    • Desejável conhecimento na arquitetura de micro-serviços;
    • Trabalhe bem em equipe;
    • Tenha boa comunicação escrita e verbal;
    • Tem vontade de aprender;
    • Senso apurado de responsabilidade.

    See more jobs at Experian

    Apply for this job

    +30d

    Software Engineer - Java (DBA team)

    Starling BankLondon,England,United Kingdom, Remote Hybrid
    postgresjavapostgresql

    Starling Bank is hiring a Remote Software Engineer - Java (DBA team)

    Starling is the UK’s first and leading digital bank on a mission to fix banking! Our vision is fast technology, fair service, and honest values. All at the tap of a phone, all the time.

    We are about giving customers a new way to spend, save and manage their money while taking better care of the planet which has seen us become a multi-award winning bank that now employs over 2300 across five offices in London, Cardiff, Dublin, Southampton, and soon to be Manchester. Our journey started in 2014, and since then we have surpassed three million accounts (and four account types!) with 350,000 business customers. We are a fully licensed UK bank but at the heart, we are a tech first company, enabling our platform to deliver brilliant products.

    Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together!

    The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness.

    Hybrid Working

    We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. We don't like to mandate how much you visit the office and work from home, that's to be agreed upon between you and your manager.

    About the Role:

    Working within our engineering team, you will be responsible for the application and infrastructure used to support our PostgreSQL databases. This will include:

    • Working within the DBA team to build out our Database Manager application used to manage and monitor our databases.
    • Actively deliver on knowledge sharing across the team on Java
    • Working with our teams to understand their database needs and make adjustments from an application and infrastructure standpoint. 
    • Monitoring and optimising the performance of databases
    • Query analysis to understand how our databases are being used
    • Allocating for systems requirements and planning future needs
    • Working within the team to understand how to manage and maintain Postgres database infrastructure

    The ideal candidate will have experience in the following: 

    • Experience of software development. Preferably Java
    • Experience of using infrastructure as code. Preferably Terraform 
    • Experience working in cloud environments (AWS or GCP) 
    • Understanding of Postgres from an administrative and developer perspective
    • Self-motivated person able to drive change, take initiative and own their work
    • Strong ability to solve complex technical problems
    • Ability to communicate at all levels of the business to understand the users needs 

    Desirable:

    • Knowledge of docker, or Kubernetes 
    • Used to working at a senior level able to communicate effectively to achieve their goals

    Interview Process

    Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team:

    • First Interview - 30 minutes
    • Technical Interview - 90 minutes
    • Final Interview - 45 minutes
    • 25 days holiday (plus public holidays)
    • An extra day’s holiday for your birthday, taken a week on either side of the day
    • 16 hours paid volunteering time a year
    • Part-time and/or flexible hours available for most roles
    • Hybrid/remote working
    • Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton
    • Generous family-friendly policies
    • Enhanced sick pay
    • Contributory pension scheme
    • Varied social groups set up and run by our employees
    • Perkbox membership giving access to retail discounts, a cashback scheme, a wellness platform for physical and mental health, a birthday box and weekly free coffee
    • Access to ‘salary sacrifice’ benefits such as Cycle to Work scheme

    Full details are available on our careers site

    About Us:

    Starling is a leading digital bank on a mission to disrupt the banking industry.

    Since our launch in 2014, we've surpassed 2 million accounts, including over 350,000 business accounts. Our total deposits, meanwhile, have topped £5 billion and we have lent over £2bn over the same period. We're a fully licensed UK bank, and we have the culture and spirit of a fast-moving, disruptive technology company. We've won the Best British Bank award four years running, and now employ over 1500 people across our London, Southampton, Cardiff & Dublin offices.

    Starling Bank is an equal opportunity employer, and we’re proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law.

    By submitting your application, you agree that Starling Bank may collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we may process, where we may process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.

    See more jobs at Starling Bank

    Apply for this job

    +30d

    Backend Engineer

    Plum FintechNicosia,Cyprus, Remote Hybrid
    S3redisterraformpostgresRabbitMQDesignmongodbdockerkubernetespythonbackend

    Plum Fintech is hiring a Remote Backend 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
    At Plum we’re looking for engineers who are passionate about both technology but also about bringing the best product to our customers.

    To achieve this mission we’re looking for engineers who not only have a strong technical background but who also understand the product and are able to make an impact on all the steps of the projects.

    Please note we are following a hybrid work model, in which we visit our office 2 times per week.

    We’re looking for a Backend Engineer and these are the main qualities you should ideally possess if you want to be part of the team:

    Qualifications:

    • High level of pragmatism
    • Strong planning and prioritization skills
    • Promote Continuous Improvement by identifying process efficiencies and quality improvements
    • Provide guidance to and mentor more junior team members
    • Being able to share product insight with stakeholders and challenge product decisions
    • Comfortable working within a cross functional team, collaborative environment, ability to partake in and contribute to technical, design and retrospective dialog
    • Comfortable working with both strongly and dynamically typed languages, we believe you can bring valuable insights and perspectives to the team, even if Python is not your primary language. We care more about your overall programming skills and approach to problem-solving!

    Key Responsibilities:

    • Being able to create and design modular, scalable, testable, tested, performant systems which interface via well defined endpoints using software engineering best practices
    • Being able to identify root cause of system issues and determine short and long term resolutions
    • Adaptability and flexibility, we are building new and novel products and believe that we can provide our users the best products by shipping fast and getting feedback to improve on later iterations
    • Able to work and intervene on the whole life cycle of the software

    Our Tech Stack:

    • Languages: Python
    • Libraries: FastAPI, SQLAlchemy, Flask
    • Datastores: Postgres, BigQuery, DBT, Redis, MongoDB
    • Infrastructure: GCP (kubernetes, docker), RabbitMQ, Amazon S3, Terraform
    • Monitoring: Grafana, Prometheus, Datadog, Incident.io, Sentry

    What to Expect from Our Hiring Process
    At Plum, we value a lot the time you devote to the hiring process, this is why we are always trying to make the process as fast and smooth as possible.

    1.  30 min. Call with ourTalent Acquisition Team. So we understand better your career plan, tell you more about Plum and the role ⚙️
    2. 45 min. Call with our Engineering Lead. Brief technical discussion about the role and your skills ????
    3. 120 min. Live Coding Call with our Engineers, including System Design exercise and an Implementation phase????‍????
    4. 30 min. TeamCall with a Product Manager and a Senior Manager from Engineering, for you to understand the business and envision yourself as part of Plum ????
    5.  Offer ????

    Plum's Perks

    • We're all in this together! Own part of the company through stock options ????
    • Annual training budget
    • Private Life Insurance - Ethniki Asfalistiki
    • Provident Fund - Ancoria Bank
    • Free Plum Premium subscription (normally £9.99 a month).
    • Free parking slots
    • 25 days holiday a year, excluding public holidays (34 in total)
    • 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 Nicosia for optimal collaboration.
    • 45 days work from anywhere
    • 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.
    • Enhanced parental leave
    • 2 weeks paid sabbatical after four years of service.
    • Team trip to secret destinations once a year ✈️
    • 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

    +30d

    Backend Engineer

    Plum FintechAthens,Attica,Greece, Remote Hybrid
    S3redisterraformpostgresRabbitMQDesignmongodbdockerkubernetespythonbackend

    Plum Fintech is hiring a Remote Backend 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
    At Plum we’re looking for engineers who are passionate about both technology but also about bringing the best product to our customers.

    To achieve this mission we’re looking for engineers who not only have a strong technical background but who also understand the product and are able to make an impact on all the steps of the projects.

    Please note we are following a hybrid work model, in which we visit our office 2 times per week.

    We’re looking for a Backend Engineer and these are the main qualities you should ideally possess if you want to be part of the team:

    Qualifications:

    • High level of pragmatism
    • Strong planning and prioritization skills
    • Promote Continuous Improvement by identifying process efficiencies and quality improvements
    • Provide guidance to and mentor more junior team members
    • Being able to share product insight with stakeholders and challenge product decisions
    • Comfortable working within a cross functional team, collaborative environment, ability to partake in and contribute to technical, design and retrospective dialog
    • Comfortable working with both strongly and dynamically typed languages, we believe you can bring valuable insights and perspectives to the team, even if Python is not your primary language. We care more about your overall programming skills and approach to problem-solving!

    Key Responsibilities:

    • Being able to create and design modular, scalable, testable, tested, performant systems which interface via well defined endpoints using software engineering best practices
    • Being able to identify root cause of system issues and determine short and long term resolutions
    • Adaptability and flexibility, we are building new and novel products and believe that we can provide our users the best products by shipping fast and getting feedback to improve on later iterations
    • Able to work and intervene on the whole life cycle of the software

    Our Tech Stack:

    • Languages: Python
    • Libraries: FastAPI, SQLAlchemy, Flask
    • Datastores: Postgres, BigQuery, DBT, Redis, MongoDB
    • Infrastructure: GCP (kubernetes, docker), RabbitMQ, Amazon S3, Terraform
    • Monitoring: Grafana, Prometheus, Datadog, Incident.io, Sentry

    What to Expect from Our Hiring Process
    At Plum, we value a lot the time you devote to the hiring process, this is why we are always trying to make the process as fast and smooth as possible.

    1.  30 min. Call with ourTalent Acquisition Team. So we understand better your career plan, tell you more about Plum and the role ⚙️
    2. 45 min. Call with our Engineering Lead. Brief technical discussion about the role and your skills ????
    3. 120 min. Live Coding Call with our Engineers, including System Design exercise and an Implementation phase????‍????
    4. 30 min. TeamCall with a Product Manager and a Senior Manager from Engineering, for you to understand the business and envision yourself as part of Plum ????
    5.  Offer ????

    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.
    • Enhanced parental leave.
    • 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

    +30d

    Director of Cloud Operations

    PindropUS - Remote
    LambdaBachelor's degreeremote-firstterraformpostgresc++kuberneteslinuxpythonAWS

    Pindrop is hiring a Remote Director of Cloud Operations

    Director of Cloud Operations

    US-Remote

    Who we are

    Are you passionate about innovating at the intersection of technology and personal security? At Pindrop, we recognize that the human voice is a unique personal identifier, increasingly susceptible to sophisticated fraud, including the threat of deepfakes. We're leading the way in developing cutting-edge authentication, fraud prevention, and deepfake detection. Our mission is to provide seamless and secure digital experiences, safeguarding the most personal aspect of our identity: our voice. Here, you'll be part of a team driven by values of Innovation, Customer Advocacy, Excellence, and Impact. We're not just creating a safer digital landscape by fortifying trust and integrity with those we serve, we’re also building a dynamic, supportive workplace where your contributions make a real difference.

    Headquartered in Atlanta, GA, Pindrop is backed by world-class investors such as Andreessen-Horowitz, IVP, and CapitalG.

    Our tech stack

    • Redhat/CentOs/Ubuntu Linux

    • Chef/Ansible/Terraform/Packer/Helm/Flux 

    • Python, Go and Bash

    • Jenkins/Github Actions, Github, Nginx, VMWare/Proxmox, Splunk, ELK, Artifactory, Prometheus/Grafana, Kubernetes (EKS/GKE/Helm/Flex), 

    • AWS/GCP infrastructure services such as Compute, Postgres, DynamoDB, Blob Storage/S3, Lambda

    What you’ll do 

    At Pindrop, we commit to creating Evangelical Customers for Life; because of this, customer experience is at the forefront of everything we do. To help us build functional systems that improve the customer experience we are now looking for an experienced Director of Cloud Operations. You will be responsible to help improve Reliability, Scalability, Security, and Operations of our SaaS platform.  You will be responsible for overall operations for our Cloud platform, optimizing infrastructure, monitoring and alerting, managing Uptime and other relevant SLAs.

    • Scale, lead, and manage Cloud Operations team.
    • Collaborate with other Engineering managers to evolve our operations to the next level of reliability and scalability.
    • Lead your teams to deliver with a high level of execution and achievement.
    • Define and manage project plans and deliverables for the Cloud Operations group. 
    • Well-versed in cloud tools, concepts, and methodologies. 
    • Help the team Investigate and resolve technical issues. 
    • Work across all engineering teams to identify areas of improvement in our SaaS platform.
    • Set strategic goals for operational efficiency and increased productivity.

    Who you are

    • You possess a problem-solving attitude and are adaptable in the face of change
    • You are positive and enthusiastic with a high level of cross-functional partnership across other technical teams and Pindrop as a whole
    • You bring a collaborative approach and excite your teams by creating a high-performing team culture
    • You are an excellent communicator with high quality presentation skills as well as verbal and written communication skills
    • You are resilient in the face of challenges, change, and ambiguity. Being the “unsung hero” is just another day on the job as you keep our operations in excellent working order
    • You are optimistic and believe that you can make a problem into a solution
    • You are resourceful, excited to uncover innovative solutions, and teach yourself something new when needed
    • You take accountability, do the things you say you’ll do, under-promise and over-deliver
    • You are nimble and adaptable when priorities change and continue to see the “forest through the trees” 

    Your skill-set 

    • Bachelor's degree (or equivalent) in computer science or related field, or equivalent experience required.
    • 10+ years experience directly and formally managing and leading Cloud Operations team and function
    • Experience managing teams supporting Google Cloud Platform (GCP) rollouts
    • Hands-on experience with observability tools like Prometheus, Grafana, ELK, Splunk, etc.
    • Architectural experience building and managing large scale cloud platforms
    • Experience with multiple cloud technologies required (AWS and GCP)
    • Knowledge of Terraform and Python required
    • Knowledge of Kubernetes and Infrastructure as a Code concepts
    • Well versed with incident management process and uptime SLA
    • Possess technical confidence and familiarity with cloud operations tools, techniques, and more importantly, mindset
    • Proven ability to develop innovative solutions that lead to increased productivity

    Nice to have skills:

    • Experience with multi-cloud architectural environments preferred
    • Prior professional experience as an engineer or similar role
    • Experience leading and/or supporting platform engineering teams and driving alignment with other engineering teams preferred

    What’s in it for you

    As a Pindropper, you join a rapidly growing company making technology more human with the power of voice. You will work alongside some of the best and brightest. We’re a passionate group committed to excellence - but that doesn’t stop us from enjoying the journey as a team with chess and poker tournaments, catered lunches and happy hours, wellness programming, and more. Because we take our jobs seriously, we add in time for rest with Unlimited PTO, Focus Thursday, and Company-wide Rest Days. 

    Within 30 days you’ll

      • Complete onboarding and attend New Employee Orientation sessions with other new Pindroppers
      • Get to know your team and colleagues, and participate in standing meetings such as 1:1’s, standups, and weekly touchpoints.
      • Begin getting familiar with our different products, services, workflows, deployments, and environments

    Within 60 days you’ll 

      • Perform root cause analysis for production errors
      • Assess cloud costs and create plans for cost optimization and cost reduction
      • Build tools to reduce occurrences of errors and improve reliability 

    Within 90 days you’ll

      • Put together a plan to improve cloud operations

    What we offer

    As a part of Pindrop, you’ll have a direct impact on our growing list of products and the future of security in the voice-driven economy. We hire great people and take care of them. Here’s a snapshot of the benefits we offer:

    • Competitive compensation, including equity for all employees
    • Unlimited Paid Time Off (PTO)
    • 4 company-wide rest days in 2024 where the entire company rests and recharges!
    • Generous health and welfare plans to choose from - including one employer-paid “employee-only” plan!
    • Best-in-class Health Savings Account (HSA) employer contribution
    • Affordable vision and dental plans for you and your family
    • Employer-provided life and disability coverage with additional supplemental options
    • Paid Parental Leave - Equal for all parents, including birth, adoptive & foster parents
    • Identity protection through Norton LifeLock
    • One Time home office allowance
    • Remote first environment - meaning you have flexibility in your day!
    • Company holidays
    • Annual professional development and learning benefit
    • Pick your own Apple MacBook Pro
    • Retirement plan with competitive 401(k) match
    • Wellness Program including Employee Assistance Program, 24/7 Telemedicine
    •  

    What we live by

    At Pindrop, our Core Values are fundamental beliefs at the center of all we do. They are our guiding principles that dictate our actions and behaviors. Our Values are deeply embedded into our culture in big and small ways and even help us decide right from wrong when the path forward is unclear. At Pindrop, we believe in taking accountability to make decisions and act in a way that reflects who we are. We truly believe making decisions and acting with our Core Values in mind will help us to achieve our goals and keep Pindrop a great place to work:    

    • Audaciously Innovate - We continue to change the world, and the way people safely engage and interact with technology. As first principle thinkers, we challenge standards, take risks and learn from our mistakes in order to make positive change and continuous improvement. We believe nothing is impossible.
    • Evangelical Customers for Life - We delight, inspire and empower customers from day one and for life. We create a partnership and experience that results in a shared passion.   We are champions for our customers, and our customers become our champions, creating a universal commitment to one another. 
    • Execution Excellence - We do what we say and say what we do. We are accountable for making the tough decisions and necessary tradeoffs to deliver quality and effective solutions on time.
    • Win as a Company - Every time we win, we win as a company. Every time we lose, we lose as a company. We break down silos, support one another, embrace diversity and celebrate our successes. We are better together. 
    • Make a Difference - Every day we have the opportunity to make a positive impact. We operate with dedication, passion, and uncompromising integrity, creating a safer, more secure world.

    Not sure if this is you?

    We want a diverse, global team, with a broad range of experience and perspectives. If this job sounds great, but you’re not sure if you qualify, apply anyway! We carefully consider every application and will either move forward with you, find another team that might be a better fit, keep in touch for future opportunities, or thank you for your time.

    Pindrop is an Equal Opportunity Employer

    Here at Pindrop, it is our mission to create and maintain a diverse and inclusive work environment. As an equal opportunity employer, all qualified applicants receive consideration for employment without regard to race, color, age, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetic information, disability, marital and/or veteran status. 

    #LI-Remote

    See more jobs at Pindrop

    Apply for this job

    +30d

    Senior Software Engineer, Marketing

    TruebillSan Francisco, CA, Washington, D.C., New York City, N.Y., Remote (USA)
    MLpostgresmobilegraphqlc++

    Truebill is hiring a Remote Senior Software Engineer, Marketing

    ABOUT ROCKET MONEY ????

    Rocket Money’s mission is to empower people to live their best financial lives. Rocket Money offers members a unique understanding of their finances and a suite of valuable services that save them time and money – ultimately giving them a leg up on their financial journey.

    ABOUT THE TEAM ????

    Team Luna is Rocket Money’s growth engineering team. From the moment someone first hears about Rocket Money, through their first few days of using the platform, our code makes sure that a user’s first interactions are seamless, valuable, and delightful. We work closely with product, marketing, and data teams on tools and integrations that help us understand our users and drive favorable business outcomes like increased retention, engagement, and ROAS (return on ad spend).

    Some of the things we regularly tackle include:

    • Coding out experiences across web and mobile through a uniquely iterative, data-driven development process.
    • Owning the systems that quickly and reliably bring data into the hands of automated systems, ML models, and decision-makers.
    • Helping other dev teams understand and leverage our marketing and analytics stacks.
    • Integrating a wide range of products to surface insights about user analytics, attribution, engagement, retention, and satisfaction.
    • Leading investments into the the tooling and developer experience of Rocket Money’s technical platform.

    ABOUT  YOU????

    • You have an entrepreneurial spirit, and are excited to use your technical skills to positively impact business outcomes alongside user privacy and experiences.
    • You have experience working with some combination of Node/TypeScript, React (or similar framework), GraphQL, and Postgres (or similar relational database).
    • You enjoy working within cross-functional groups spanning marketing, data, and finance.
    • Nice-to-have: you have experience with growth/marketing engineering, working with tools like MMPs (eg Singular), analytics eventing and data engineering (eg Segment, GTM/GA, Fivetran), BI tools (eg Amplitude, Looker), and/or CRMs (eg Braze).
    • You write clean, reliable code across a variety of platforms.

    WE OFFER ????

    • Health, Dental & Vision Plans
    • Competitive Pay
    • 401k Matching
    • Unlimited PTO
    • Lunch daily (in-office only)
    • Snacks & Coffee (in-office only)
    • Commuter benefits (in-office only)

    Additional information: Salary range of $150,000 - $185,000/year + bonus + benefits. Base pay offered may vary depending on job-related knowledge, skills, and experience.

    Rocket Money is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

    Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

    See more jobs at Truebill

    Apply for this job

    +30d

    Senior Java Developer (AdTech)

    Sigma SoftwareSão Paulo, Brazil, Remote
    kotlinscalapostgressqloracleDesigngitjavaMySQLAWS

    Sigma Software is hiring a Remote Senior Java Developer (AdTech)

    Job Description

    • Implement software components based on provided design specifications using your primary tech stack 
    • Ensure the quality, maintainability, and adherence of software to best practices 
    • Produce clean, efficient, and well-documented code 
    • Participate in requirements clarification sessions and gather inputs for assigned tasks 
    • Proactively review your own code with peers to maintain high standards 
    • Take part in estimation and planning sessions 
    • Provide supervision, advice, and coaching for Junior team members, ensuring task delivery through guidance and peer reviews 
    • Develop technical project documentation and user guides 
    • Actively participate in project and team meetings, contributing relevant information and insights 

    Qualifications

    • At least 4+ years of experience working with Java 
    • Strong understanding of concurrency, multithreading, and performance optimization 
    • Experience with CI/CD tools and collaboration platforms like GitHub 
    • Deep understanding of software development principles, methodologies, design patterns, and best practices 
    • Proficiency in at least one modern build tool (Maven, Gradle, sbt) 
    • Experience with Spring Boot 
    • Familiarity with IO, network IO, and serialization 
    • Experience with at least one RDBMS (e.g., Oracle, Postgres, MySQL, SQL Server) 
    • Experience with AWS (at least at a user level) 
    • Proficiency in unit and module testing 
    • Familiarity with tools such as Git, IDEs, etc. 
    • At least an Upper-Intermediate level of English 

     
    WOULD BE A PLUS 

    • Experience building high-load, concurrent, low-latency applications 
    • Knowledge of Java 21 Virtual Threads and structural concurrency 
    • Experience working with UNIX systems 
    • Familiarity with Docker/Kubernetes 
    • Experience in the AdTech domain, particularly with Bidder development 
    • Prior experience with Kotlin or Scala 
    • Experience with data frameworks (e.g., Spark, Flink, Hadoop) or data stores (e.g., Hive, Redshift, Presto, Snowflake) 

    See more jobs at Sigma Software

    Apply for this job

    +30d

    Software Engineer (Portfolio Companies)

    IFSColombo, Sri Lanka, Remote
    agilepostgressqlDesignvuegitjavaAWSfrontend

    IFS is hiring a Remote Software Engineer (Portfolio Companies)

    Job Description

    About Rhapsody:

    Rhapsody Health is at the forefront of revolutionizing healthcare with cutting-edge technology that drives meaningful change. Our platform empowers healthcare providers and patients to enhance care delivery and streamline processes, making a tangible impact on the healthcare landscape. As a B Corporation, we are deeply committed to balancing purpose with profitability, and our global team spans countries including Canada, Spain, Switzerland, the United Kingdom, the United States, New Zealand and Sri Lanka.

    We are seeking Staff Developers to join our mission of transforming healthcare through innovation and excellence. In this role, you'll be instrumental in advancing our world-class healthcare solutions, collaborating closely with product, design, and engineering teams in a dynamic, outcome-focused environment. If you’re passionate about making a difference and thrive in a collaborative setting, we invite you to be part of our journey to redefine healthcare for the better.

    About the Role:

    Java software engineer that participates in agile-driven development with planning, execution and testing as part of the day-to-day operations.

    What You'll Do:

    • Planning and breakdown of development tasks
    • Implementation of development tasks in Java
    • Handling merge requests, reviews and merge conflicts in Git
    • Write unit testing for implemented code
    • Write integration testing of implemented code
    • Tier 3 Support and potential on-call rotation for 1-2 roles

    Qualifications

    What You'll Need to Have to Succeed:

    • Experience with Java servlet development and web technologies
    • Experience with SQL (Postgres preferred)
    • Team player with great communication skills
    • Strong data communications and security knowledge / skills
    • Experience with contemporary developer tooling and infrastructure: Git, Eclipse, CI/CD (preferably Gitlab), AWS

    Desired Skills:

    • Java EE experience (EJB, JTA, JAX-RS, JAX-WS, CDI, Managed Beans)
    • Prefer at least 2 roles have knowledge of or experience with Vue 3 frontend development
    • Prefer at least 2 roles with JVM profiling / troubleshooting / configuration experience
    • Prefer at least 2 roles with React frontend development
    • Familiarity with OSGi

    See more jobs at IFS

    Apply for this job

    +30d

    Lead Software Engineer ( Portfolio Companies)

    IFSColombo, Sri Lanka, Remote
    agilepostgressqlDesignscrumgitjavaAWSfrontend

    IFS is hiring a Remote Lead Software Engineer ( Portfolio Companies)

    Job Description

    About Rhapsody:

    Rhapsody Health is at the forefront of revolutionizing healthcare with cutting-edge technology that drives meaningful change. Our platform empowers healthcare providers and patients to enhance care delivery and streamline processes, making a tangible impact on the healthcare landscape. As a B Corporation, we are deeply committed to balancing purpose with profitability, and our global team spans countries including Canada, Spain, Switzerland, the United Kingdom, the United States, New Zealand and Sri Lanka.

    We are seeking Staff Developers to join our mission of transforming healthcare through innovation and excellence. In this role, you'll be instrumental in advancing our world-class healthcare solutions, collaborating closely with product, design, and engineering teams in a dynamic, outcome-focused environment. If you’re passionate about making a difference and thrive in a collaborative setting, we invite you to be part of our journey to redefine healthcare for the better.

    About the Role:

    Lead Java software engineer that participates in agile-driven development with planning, execution and testing as part of the day-to-day operations.

    What You'll Do:

    • Serves as technology leader of a squad (also known as Scrum Master)
    • Planning and breakdown of development tasks
    • Assigns tasks to the software engineers on the squad (including to themselves)
    • Implementation of development tasks in Java
    • Handling merge requests, reviews and merge conflicts in Git
    • Write unit testing for implemented code
    • Write integration testing of implemented code
    • Ensures coding conventions are followed in accordance with Rhapsody's Software Development Lifecycle policy (e.g., static code analysis, peer review, etc.)

    Qualifications

    What You'll Need to Have to Succeed:

    • 5+ years of experience in software engineering and extensive knowledge of Java servlet development and web technologies
    • Experience with SQL (Postgres preferred)
    • Team player with great communication skills
    • Strong data communications and security knowledge / skills
    • Experience with contemporary developer tooling and infrastructure: Git, Eclipse, CI/CD (preferably Gitlab), AWS

    Desired Skills:

    • Java EE experience (EJB, JTA, JAX-RS, JAX-WS, CDI, Managed Beans)
    • Frontend development knowledge or experience
    • JVM profiling / troubleshooting / configuration experience
    • Familiarity with OSGi

    See more jobs at IFS

    Apply for this job

    +30d

    Senior Software Engineer (Portfolio Companies)

    IFSColombo, Sri Lanka, Remote
    agilepostgressqlDesignvuegitjavaAWSfrontend

    IFS is hiring a Remote Senior Software Engineer (Portfolio Companies)

    Job Description

    About Rhapsody:

    Rhapsody Health is at the forefront of revolutionizing healthcare with cutting-edge technology that drives meaningful change. Our platform empowers healthcare providers and patients to enhance care delivery and streamline processes, making a tangible impact on the healthcare landscape. As a B Corporation, we are deeply committed to balancing purpose with profitability, and our global team spans countries including Canada, Spain, Switzerland, the United Kingdom, the United States, New Zealand and Sri Lanka.

    We are seeking Staff Developers to join our mission of transforming healthcare through innovation and excellence. In this role, you'll be instrumental in advancing our world-class healthcare solutions, collaborating closely with product, design, and engineering teams in a dynamic, outcome-focused environment. If you’re passionate about making a difference and thrive in a collaborative setting, we invite you to be part of our journey to redefine healthcare for the better.

    About the Role:

    Java software engineer that participates in agile-driven development with planning, execution and testing as part of the day-to-day operations.

    What You'll Do:

    • Planning and breakdown of development tasks
    • Implementation of development tasks in Java
    • Handling merge requests, reviews and merge conflicts in Git
    • Write unit testing for implemented code
    • Write integration testing of implemented code
    • Tier 3 Support and potential on-call rotation for 1-2 roles

    Qualifications

    What You'll Need to Have to Succeed:

    • Experience with Java servlet development and web technologies
    • Experience with SQL (Postgres preferred)
    • Team player with great communication skills
    • Strong data communications and security knowledge / skills
    • Experience with contemporary developer tooling and infrastructure: Git, Eclipse, CI/CD (preferably Gitlab), AWS

    Desired Skills:

    • Java EE experience (EJB, JTA, JAX-RS, JAX-WS, CDI, Managed Beans)
    • Prefer at least 2 roles have knowledge of or experience with Vue 3 frontend development
    • Prefer at least 2 roles with JVM profiling / troubleshooting / configuration experience
    • Prefer at least 2 roles with React frontend development
    • Familiarity with OSGi

    See more jobs at IFS

    Apply for this job

    +30d

    Associate Software Engineer (Portfolio Companies)

    IFSColombo, Sri Lanka, Remote
    agilepostgressqlDesignvuegitjavaAWSfrontend

    IFS is hiring a Remote Associate Software Engineer (Portfolio Companies)

    Job Description

    About Rhapsody:

    Rhapsody Health is at the forefront of revolutionizing healthcare with cutting-edge technology that drives meaningful change. Our platform empowers healthcare providers and patients to enhance care delivery and streamline processes, making a tangible impact on the healthcare landscape. As a B Corporation, we are deeply committed to balancing purpose with profitability, and our global team spans countries including Canada, Spain, Switzerland, the United Kingdom, the United States, New Zealand and Sri Lanka.

    We are seeking Staff Developers to join our mission of transforming healthcare through innovation and excellence. In this role, you'll be instrumental in advancing our world-class healthcare solutions, collaborating closely with product, design, and engineering teams in a dynamic, outcome-focused environment. If you’re passionate about making a difference and thrive in a collaborative setting, we invite you to be part of our journey to redefine healthcare for the better.

    About the Role:

    Java software engineer that participates in agile-driven development with planning, execution and testing as part of the day-to-day operations.

    What You'll Do:

    • Planning and breakdown of development tasks
    • Implementation of development tasks in Java
    • Handling merge requests, reviews and merge conflicts in Git
    • Write unit testing for implemented code
    • Write integration testing of implemented code
    • Tier 3 Support and potential on-call rotation for 1-2 roles

    Qualifications

    What You'll Need to Have to Succeed:

    • Experience with Java servlet development and web technologies
    • Experience with SQL (Postgres preferred)
    • Team player with great communication skills
    • Strong data communications and security knowledge / skills
    • Experience with contemporary developer tooling and infrastructure: Git, Eclipse, CI/CD (preferably Gitlab), AWS

    Desired Skills:

    • Java EE experience (EJB, JTA, JAX-RS, JAX-WS, CDI, Managed Beans)
    • Prefer at least 2 roles have knowledge of or experience with Vue 3 frontend development
    • Prefer at least 2 roles with JVM profiling / troubleshooting / configuration experience
    • Prefer at least 2 roles with React frontend development
    • Familiarity with OSGi

    See more jobs at IFS

    Apply for this job

    +30d

    Senior Software Engineer - Java (Portfolio Companies )

    IFSColombo, Sri Lanka, Remote
    agilepostgressqlDesignvuegitjavaAWSfrontend

    IFS is hiring a Remote Senior Software Engineer - Java (Portfolio Companies )

    Job Description

    About Rhapsody:

    Rhapsody Health is at the forefront of revolutionizing healthcare with cutting-edge technology that drives meaningful change. Our platform empowers healthcare providers and patients to enhance care delivery and streamline processes, making a tangible impact on the healthcare landscape. As a B Corporation, we are deeply committed to balancing purpose with profitability, and our global team spans countries including Canada, Spain, Switzerland, the United Kingdom, the United States, New Zealand and Sri Lanka.

    We are seeking Staff Developers to join our mission of transforming healthcare through innovation and excellence. In this role, you'll be instrumental in advancing our world-class healthcare solutions, collaborating closely with product, design, and engineering teams in a dynamic, outcome-focused environment. If you’re passionate about making a difference and thrive in a collaborative setting, we invite you to be part of our journey to redefine healthcare for the better.

    About the Role:

    Java software engineer that participates in agile-driven development with planning, execution and testing as part of the day-to-day operations.
     

    What You'll Do:

    • Planning and breakdown of development tasks
    • Implementation of development tasks in Java
    • Handling merge requests, reviews and merge conflicts in Git
    • Write unit testing for implemented code
    • Write integration testing of implemented code
    • Tier 3 Support and potential on-call rotation for 1-2 roles

    This job requires the candidate do work for a European Shift from Monday to Friday

    Qualifications

    What You'll Need to Have to Succeed:

    • Experience with Java servlet development and web technologies
    • Experience with SQL (Postgres preferred)
    • Team player with great communication skills
    • Strong data communications and security knowledge / skills
    • Experience with contemporary developer tooling and infrastructure: Git, Eclipse, CI/CD (preferably Gitlab), AWS
       

    Desired Skills:

    • Java EE experience (EJB, JTA, JAX-RS, JAX-WS, CDI, Managed Beans)
    • Prefer at least 2 roles have knowledge of or experience with Vue 3 frontend development
    • Prefer at least 2 roles with JVM profiling / troubleshooting / configuration experience
    • Prefer at least 2 roles with React frontend development
    • Familiarity with OSGi

    See more jobs at IFS

    Apply for this job

    +30d

    Lead Software Engineer - Java (Portfolio Companies)

    IFSColombo, Sri Lanka, Remote
    agilepostgressqlDesignscrumgitjavaAWSfrontend

    IFS is hiring a Remote Lead Software Engineer - Java (Portfolio Companies)

    Job Description

    About Rhapsody:

    Rhapsody Health is at the forefront of revolutionizing healthcare with cutting-edge technology that drives meaningful change. Our platform empowers healthcare providers and patients to enhance care delivery and streamline processes, making a tangible impact on the healthcare landscape. As a B Corporation, we are deeply committed to balancing purpose with profitability, and our global team spans countries including Canada, Spain, Switzerland, the United Kingdom, the United States, New Zealand and Sri Lanka.

    We are seeking Staff Developers to join our mission of transforming healthcare through innovation and excellence. In this role, you'll be instrumental in advancing our world-class healthcare solutions, collaborating closely with product, design, and engineering teams in a dynamic, outcome-focused environment. If you’re passionate about making a difference and thrive in a collaborative setting, we invite you to be part of our journey to redefine healthcare for the better.

    About the Role:

    Lead Java software engineer that participates in agile-driven development with planning, execution and testing as part of the day-to-day operations.
     

    What You'll Do:

    • Serves as technology leader of a squad (also known as Scrum Master)
    • Planning and breakdown of development tasks
    • Assigns tasks to the software engineers on the squad (including to themselves)
    • Implementation of development tasks in Java
    • Handling merge requests, reviews and merge conflicts in Git
    • Write unit testing for implemented code
    • Write integration testing of implemented code
    • Ensures coding conventions are followed in accordance with Rhapsody's Software Development Lifecycle policy (e.g., static code analysis, peer review, etc.)

    This job requires the candidate do work for a Europen Shift from Monday to Friday

    Qualifications

    What You'll Need to Have to Succeed:

    • 5+ years of experience in software engineering and extensive knowledge of Java servlet development and web technologies
    • Experience with SQL (Postgres preferred)
    • Team player with great communication skills
    • Strong data communications and security knowledge / skills
    • Experience with contemporary developer tooling and infrastructure: Git, Eclipse, CI/CD (preferably Gitlab), AWS

    Desired Skills:

    • Java EE experience (EJB, JTA, JAX-RS, JAX-WS, CDI, Managed Beans)
    • Frontend development knowledge or experience
    • JVM profiling / troubleshooting / configuration experience
    • Familiarity with OSGi

    See more jobs at IFS

    Apply for this job

    +30d

    Associate Software Engineer - Java (Portfolio Companies)

    IFSColombo, Sri Lanka, Remote
    agilepostgressqlDesignvuegitjavaAWSfrontend

    IFS is hiring a Remote Associate Software Engineer - Java (Portfolio Companies)

    Job Description

    About Rhapsody:

    Rhapsody Health is at the forefront of revolutionizing healthcare with cutting-edge technology that drives meaningful change. Our platform empowers healthcare providers and patients to enhance care delivery and streamline processes, making a tangible impact on the healthcare landscape. As a B Corporation, we are deeply committed to balancing purpose with profitability, and our global team spans countries including Canada, Spain, Switzerland, the United Kingdom, the United States, New Zealand and Sri Lanka.

    We are seeking Staff Developers to join our mission of transforming healthcare through innovation and excellence. In this role, you'll be instrumental in advancing our world-class healthcare solutions, collaborating closely with product, design, and engineering teams in a dynamic, outcome-focused environment. If you’re passionate about making a difference and thrive in a collaborative setting, we invite you to be part of our journey to redefine healthcare for the better.

    About the Role:

    Java software engineer that participates in agile-driven development with planning, execution and testing as part of the day-to-day operations.

    What You'll Do:

    • Planning and breakdown of development tasks
    • Implementation of development tasks in Java
    • Handling merge requests, reviews and merge conflicts in Git
    • Write unit testing for implemented code
    • Write integration testing of implemented code
    • Tier 3 Support and potential on-call rotation for 1-2 roles

    This job requires the candidate do work for a European Shift from Monday to Friday

    Qualifications

    What You'll Need to Have to Succeed:

    • Experience with Java servlet development and web technologies
    • Experience with SQL (Postgres preferred)
    • Team player with great communication skills
    • Strong data communications and security knowledge / skills
    • Experience with contemporary developer tooling and infrastructure: Git, Eclipse, CI/CD (preferably Gitlab), AWS
       

    Desired Skills:

    • Java EE experience (EJB, JTA, JAX-RS, JAX-WS, CDI, Managed Beans)
    • Prefer at least 2 roles have knowledge of or experience with Vue 3 frontend development
    • Prefer at least 2 roles with JVM profiling / troubleshooting / configuration experience
    • Prefer at least 2 roles with React frontend development
    • Familiarity with OSGi

    See more jobs at IFS

    Apply for this job

    +30d

    Software Engineer - Java (Portfolio Companies)

    IFSColombo, Sri Lanka, Remote
    agilepostgressqlDesignvuegitjavaAWSfrontend

    IFS is hiring a Remote Software Engineer - Java (Portfolio Companies)

    Job Description

    About Rhapsody:

    Rhapsody Health is at the forefront of revolutionizing healthcare with cutting-edge technology that drives meaningful change. Our platform empowers healthcare providers and patients to enhance care delivery and streamline processes, making a tangible impact on the healthcare landscape. As a B Corporation, we are deeply committed to balancing purpose with profitability, and our global team spans countries including Canada, Spain, Switzerland, the United Kingdom, the United States, New Zealand and Sri Lanka.

    We are seeking Staff Developers to join our mission of transforming healthcare through innovation and excellence. In this role, you'll be instrumental in advancing our world-class healthcare solutions, collaborating closely with product, design, and engineering teams in a dynamic, outcome-focused environment. If you’re passionate about making a difference and thrive in a collaborative setting, we invite you to be part of our journey to redefine healthcare for the better.

    About the Role:

    Java software engineer that participates in agile-driven development with planning, execution and testing as part of the day-to-day operations.

    What You'll Do:

    • Planning and breakdown of development tasks
    • Implementation of development tasks in Java
    • Handling merge requests, reviews and merge conflicts in Git
    • Write unit testing for implemented code
    • Write integration testing of implemented code
    • Tier 3 Support and potential on-call rotation for 1-2 roles

    This job requires the candidate do work for a European Shift from Monday to Friday

    Qualifications

    What You'll Need to Have to Succeed:

    • Experience with Java servlet development and web technologies
    • Experience with SQL (Postgres preferred)
    • Team player with great communication skills
    • Strong data communications and security knowledge / skills
    • Experience with contemporary developer tooling and infrastructure: Git, Eclipse, CI/CD (preferably Gitlab), AWS

    Desired Skills:

    • Java EE experience (EJB, JTA, JAX-RS, JAX-WS, CDI, Managed Beans)
    • Prefer at least 2 roles have knowledge of or experience with Vue 3 frontend development
    • Prefer at least 2 roles with JVM profiling / troubleshooting / configuration experience
    • Prefer at least 2 roles with React frontend development
    • Familiarity with OSGi

    See more jobs at IFS

    Apply for this job

    +30d

    Sr. Backend Software Engineer - Portfolio Data

    AddeparRemote, USA
    postgressqljavac++MySQLpythonAWSbackend

    Addepar is hiring a Remote Sr. Backend Software Engineer - Portfolio Data

    Who We Are

    Addepar is a global technology and data company that helps investment professionals provide the most informed, precise guidance for their clients. Hundreds of thousands of users have entrusted Addepar to empower smarter investment decisions and better advice over the last decade. With client presence in more than 45 countries, Addepar’s platform aggregates portfolio, market and client data for over $6 trillion in assets. Addepar’s open platform integrates with more than 100 software, data and services partners to deliver a complete solution for a wide range of firms and use cases. Addepar embraces a global flexible workforce model with offices in Silicon Valley, New York City, Salt Lake City, Chicago, London, Edinburgh and Pune.

    The Role

    We are seeking a Backend Software Engineer to join the Portfolio Data Workflows team within our Core Product Engineering organization.

    Our team is focused on building outstanding user experiences, powerful APIs, and sophisticated analysis and visualization tools for our global customer base of Financial Advisors and Wealth Managers.

    We partner closely with a world-class team of designers and product managers, and put the experiences of our customers at the forefront of every initiative.

    Our products are rapidly being adopted across the Wealth Management industry, and as we modernize and upgrade our core product, we are also making use of our APIs to build out entirely new products and features. We pride ourselves on delivering robust, secure, and highly usable applications.

    The Portfolio Data Workflows team builds our core investment portfolio APIs and user interfaces, allowing our customers to define their investment portfolios, specify calculations, investigate data discrepancies, and visualize legal structures.

    Addepar takes a market-based approach to pay. A successful candidate’s starting pay will be determined based on the role, job-related skills, experience, qualifications, work location, and market conditions. The range displayed on each job posting reflects the minimum and maximum target base salary for roles in Colorado, California, and New York.

    The current range for this role is $144,000 - $225,000(base salary)  + bonus + equity + benefits. 

    Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Additionally, these ranges reflect the base salary only, and do not include bonus, equity, or benefits.

    What You’ll Do

    • Develop and implement our product vision within a multi-functional team
    • Elevate our portfolio data APIs to new heights, to meet the demands of our rapidly expanding customer base
    • Create innovative and impactful features that delight our users
    • Collaborate on architecture designs, product features, and code reviews
    • Own software features from inception through delivery

    Who You Are

    • 5+ years of professional backend software engineering experience
    • Experience with server-side languages like Java, Python, or C++
    • Experience with relational databases (MySQL, Postgres, SQL Server)
    • Experience with architecting APIs for scale
    • Ability to complete complex projects involving partners across multiple teams
    • Passion for creating high quality software products
    • Excellent written and verbal communication skills
    • Bonus: Experience with building scalable cloud infrastructure on AWS
    • Bonus: Experience building search features (Elasticsearch/Solr/Lucene)

    Our Values 

    • Act Like an Owner -Think and operate with intention, purpose and care. Own outcomes.
    • Build Together -Collaborate to unlock the best solutions. Deliver lasting value. 
    • Champion Our Clients -Exceed client expectations. Our clients’ success is our success. 
    • Drive Innovation -Be bold and unconstrained in problem solving. Transform the industry. 
    • Embrace Learning -Engage our community to broaden our perspective. Bring a growth mindset. 

    In addition to our core values, Addepar is proud to be an equal opportunity employer. We seek to bring together diverse ideas, experiences, skill sets, perspectives, backgrounds and identities to drive innovative solutions. We commit to promoting a welcoming environment where inclusion and belonging are held as a shared responsibility.

    We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

    PHISHING SCAM WARNING: Addepar is among several companies recently made aware of a phishing scam involving con artists posing as hiring managers recruiting via email, text and social media. The imposters are creating misleading email accounts, conducting remote “interviews,” and making fake job offers in order to collect personal and financial information from unsuspecting individuals. Please be aware that no job offers will be made from Addepar without a formal interview process. Additionally, Addepar will not ask you to purchase equipment or supplies as part of your onboarding process. If you have any questions, please reach out to TAinfo@addepar.com.

    See more jobs at Addepar

    Apply for this job