postgres Remote Jobs

173 Results

3d

Cloud Database Engineer

ExperianHeredia, Costa Rica, Remote
DevOPSagileBachelor's degree5 years of experienceterraformpostgresoracleansibleMySQLjenkinspythonAWS

Experian is hiring a Remote Cloud Database Engineer

Job Description

We are looking for a Cloud Database Engineer with DevOps and automation skills. You will excel in setting up cloud services, monitoring systems, troubleshooting issues, and observing best practices for cloud architecture. You will collaborate with cross-functional teams and use innovative technologies, including cloud-based databases (AWS RDS, Aurora Postgres, MySQL), DevOps tools, Terraform, Ansible, and Python, to develop next-generation products.

You will support product development processes according to the product roadmap, focusing on maintenance and enhancement to ensure software deliverables, strengthen customer relationships, and expand our customers.

You will report to the Database Operations Director.

 

Collaborate with Architecture, applications, and Business Unit teams to automate, build, install, configure and maintain Database platforms following Cloud architectural specifications and other requirements.

  • Experience with cloud databases and related implementations, including high availability, disaster recovery, scalability, and extensibility. Proficiency with AWS Aurora/RDS (Postgres, MySQL), AWS Database Migration Service (DMS), Schema Conversion Tool (SCT), and KMS encryption
  • Assess existing On-Prem Databases to develop a migration strategy to Cloud native solutions.
  • Create and maintain Terraform modules(Infrastructure as code) for provisioning and managing AWS Resources.
  • Deploy and manage cloud database resources using automation tools like Bitbucket, Jenkins, Ansible, Python, or similar.
  • Monitor cloud performance and cost, identify areas for optimization, and implement solutions to improve efficiency and reduce expenses.
  • Ensure the security of cloud environments by implementing best practices, managing access controls, conducting regular security assessments, and promptly addressing vulnerabilities through patching.
  • Diagnose and resolve cloud-related issues, including system outages, performance bottlenecks, and connectivity problems.
  • Maintain accurate documentation of cloud infrastructure, including configurations, procedures, and architecture diagrams.
  • Require on-call support of production systems on a rotation basis with other team members

Teamwork

  • Collaborate with team members to exceed departmental standards.
  • Partner with other departments and divisions to identify process improvements, enhance standards, boost efficiency, and increase profitability.

Qualifications

  • Bachelor's degree in Computer Science or related field or equivalent.
  • 5 years of experience on cloud services, specially AWS.
  • 5+ years of experience in DevOps and Automation. Experienced with tools like Bitbucket, Jenkins, Terraform, Confluence, Ansible, Python, and cloud-based databases (AWS RDS, Aurora Postgres, MySQL, Oracle)
  • Have built, automated, and upgraded multiple enterprise level cloud-based databases deployments.
  • Experience engaging with users at all levels
  • Experience working in a team that delivers a high availability service.
  • Understanding of the business strategy and use of back-office applications.
  • Adapt to multi-lingual and multicultural environment, additional language skills are a bonus
  • Experienced managing conflicting priorities.
  • Quick to learn and embrace change.
  • Knowledgeable in Agile development and deployment methodologies.

See more jobs at Experian

Apply for this job

3d

Software Architect

Hack ThePalaio Faliro,Attica,Greece, Remote Hybrid
mariadbpostgresRabbitMQlaravelDesignmobilepostgresqlAWSjavascriptPHP

Hack The is hiring a Remote Software Architect

Ready to embark on the quest of joining Hack The Box?

At the end of this thrilling journey, you'll become a proud member of Hack The Box, with the ultimate mission to help cybersecurity professionals and organizations enhance their cyber-attack readiness. Get ready for an exciting adventure into the world of cybersecurity! ????????????

✨The core mission of the Software Architect:

The new joiner will lead the transition of Hack The Box to microservices architecture. You will be responsible for implementing and safeguarding best practices around microservices architecture. The role will include coaching and mentoring the other team members in the architecture logic.

???? The fellowship you’ll be joining:

You will be part of a 4 developers-team with the ultimate goal of developing microservices. You will report to & collaborate closely with the Director of Engineering on the technical roadmap. Apart from that, you will be working closely with the team leaders of the product platforms in order to enable the adoption of the services. Last but not least, the Site Reliability Team will be your go-to team for solutions around infrastructure, CI/CD and Kubernetes.

⚔️ Technology tools & weapons you’ll be using:

  • PHP, Laravel, Go, Javascript, PostgreSQL, AWS, Kafka, RabbitMQ

???? Interesting resources you should check:

???? The adventures that await you after becoming Software Architect at Hack The Box:

  • Lead the transition of HTB to microservices architecture 
  • Lead the adoption of services
  • Implement new services & maintain existing
  • Create packages to be used internally
  • Continue and develop documentation (new & existing) 
  • Advocate for best practices around the microservice architecture
  • Plan and execute independently high-level objectives around microservices
  • Coach and help the rest of the team transition to architects

????Skills, knowledge, and experience points required to unlock the role of Software Architect at Hack The Box:

  • Previous experience in microservices
  • Working experience in architecture and design of services
  • Working experience in technical leading & people management 
  • Experience in event based architecture
  • Nice to have: Experience in either PHP / Laravel / MariaDb / Postgres / Go / Javascript

What your Hack The Box adventure will have in store: 

  • ????You'll have the exhilarating opportunity to contribute to a product that is highly appreciated by users and the cybersecurity community at large.
  • ???? You'll experience a highly supportive and caring environment, fostering growth, flexibility, and autonomy.
  • ???? You'll embark on an exciting journey of continuous learning and problem-solving, leveling up as our organization grows.
  • ???? Most importantly, you'll have a blast at HTB ???? because fun is an essential ingredient in our recipe for success! Just wait until you see our global meet-ups! 

???? The gems you’ll be enjoying as a Software Architect:

  • Private insurance
  • 25 annual leave days
  • Dedicated budget for training and professional development, participation in conferences
  • State-of-the-art equipment (Macbook, iPhone, and mobile plan)
  • Free lunch & snacks at the office
  • Full access to the Hack The Box lab offerings; so you can learn how to hack
  • Flexible/Hybrid working

????️ The Quest of Becoming Hack The Box’s Software Architect:

  • Level 1: To complete level one’s objective, submit your application. 
  • Level 2: Meet the Talent Acquisition team. Level’s objective: highlight your past achievements, ambitions, and values.
  • Level 3: Meet the hiring team. Level’s objective: connect with the hiring team and share with them your achievements. 
  • Level 4: Complete an assignment that aligns with day-to-day job-related tasks and responsibilities. Part of the assignment is discussing it with the hiring team in a debriefing session, in order to walk the team through your thinking process. 
  • Level 5: Congratulations! Not many reach this level ????. Level’s objective: have a constructive, final conversation with senior leadership to explore the role and your future at HTB. 
  • Level 6: You've officially received an offer from HTB! To complete the last level and the Quest, all you need to do is accept the offer. 
  • Quest complete. Congratulations, you’re officially one of us ????????????Your next quest: complete the onboarding.

Hack Your Career, Today. Join us in this epic adventure of cybersecurity at Hack The Box! ????????????

At Hack The Box, we are on a quest to find the most exceptional and enthusiastic talent to join our team. Whether or not you consider yourself a gamer, we value what makes you unique and want to know more about you. This job post provides just a glimpse of the incredible gamified experience our business and consumer customers enjoy through our platforms. So, if you're ready to embark on a journey of growth and adventure, we can't wait to meet you!

ABOUT HACK THE BOX

Hack The Box is the Cyber Performance Center with the mission to provide a human-first platform to create and maintain high-performing cybersecurity individuals and organizations. 

Hack The Box is the only platform that unites upskilling, workforce development, and the human focus in the cybersecurity industry, and it’s trusted by organizations worldwide for driving their teams to peak performance. Offering an all-in-one environment for continuous growth, assessment, and recruitment, Hack The Box provides solutions for all cybersecurity domains. 

Launched in 2017, Hack The Box brings together the largest global cybersecurity community of more than 3 million platform members. Rapidly growing its international footprint and reach, Hack The Box is headquartered in the UK, with additional offices in the US, Australia, and Greece.

???? Exciting News:

At Hack The Box, we are committed to fostering a diverse, inclusive, and equitable workplace. We believe that diversity enriches our performance, services, and the communities we serve. As such, we ensure that all job applications are considered solely based on merit, skills, and qualifications. We do not discriminate on grounds of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We are dedicated to providing a fair and respectful work environment that reflects our values.

See more jobs at Hack The

Apply for this job

5d

Staff Software Engineer, Storage

InstacartCanada - Remote (ON, AB, BC and NS Only)
EC2postgressqlDesignrubyelasticsearchpythonAWSbackend

Instacart is hiring a Remote Staff Software Engineer, Storage

We're transforming the grocery industry

At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.

Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.

Instacart is a Flex First team

There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.

OVERVIEW

Our backend systems power the clients used by millions of customers every year to buy their groceries online. These systems must also support tight integration with the largest retailers in the US and Canada. Engineering at Instacart provides the opportunity to work on challenging scaling problems while also designing the features that will define our industry. You will learn how to build in an open collaborative environment serving millions of requests daily.

 

ABOUT THE JOB

  • You will be part of a small team, with a large amount of ownership and autonomy for managing things directly.
  • You will work closely with other application engineering teams and internal stakeholders, owning a large part of the process from problem understanding to shipping the solution.
  • You will ship high quality, scalable and robust solutions with a sense of urgency.
  • You will have the freedom to suggest and drive high-impact initiatives related to Storage solutions that unlock new innovations, accelerate application development, create resiliency & high-availability, and right-size storage needs company-wide.

Instacart's technology is constantly changing and adapting. Some of the technologies you would use at Instacart include:

  • Languages: Go, Ruby and Python
  • Platforms: RDS Postgres, DynamoDB, Elasticache, Elasticsearch, EC2 and selected GCP services
  • Observability and Analytics: Datadog, Snowflake, Sentry

If you have experience with these technologies, you will have the opportunity to dive deeper. If you haven't used these technologies you will have the chance to learn from the collective experience of our team.

 

ABOUT YOU

Minimum Qualifications:

  • 10+ years of working experience as a software engineer  in one or more large-scale cloud services or application development environment 
  • 2+ Years working with AWS RDS Postgres with a strong knowledge of SQL 
  • Self-motivation and an enjoyment for a growth-oriented startup environment
  • A strong sense of ownership that drives improvements for customers as well as automation and scale for the systems.
  • The drive & ability to dive deep into technical challenges and champion root causes, solving problems correctly. 
  • You enjoy being highly productive, shipping code, reviewing others’ PRs and iteratively guiding code bases towards best practices and excellence. 
  • You are able to scale yourself effectively via junior engineers  and accelerate the team through effective designs, written & communication, delegation, establishing standards & best practices, code reviews. 
  • Strong ability to architect and design systems using common back-end Web technologies (such as Go, Ruby on Rails, Python, etc) in a production environment
  • An ability to balance a sense of urgency with shipping high quality and pragmatic solutions
  • Experience working with a large codebase on a cross functional team

Preferred Qualifications

  • Bachelor’s degree in Computer Science, computer engineering, electrical engineering 
  • You are a mentor to other software engineers, helping equip them and grow as software development professionals
  • You like solving the kind of high-impact, org-wide problems that involve tackling abstract challenges and turning them into concrete programs that deliver successfully

Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here. Currently, we are only hiring in the following provinces: Ontario, Alberta and British Columbia.

Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here.

For Canadian based candidates, the base pay ranges for a successful candidate are listed below.

CAN
$221,000$245,000 CAD

See more jobs at Instacart

Apply for this job

5d

Senior Software Engineer, Storage

InstacartUS - Remote
EC2postgressqlDesignrubyelasticsearchpythonAWSbackend

Instacart is hiring a Remote Senior Software Engineer, Storage

We're transforming the grocery industry

At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.

Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.

Instacart is a Flex First team

There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.

OVERVIEW

Our backend systems power the clients used by millions of customers every year to buy their groceries online. These systems must also support tight integration with the largest retailers in the US and Canada. Engineering at Instacart provides the opportunity to work on challenging scaling problems while also designing the features that will define our industry. You will learn how to build in an open collaborative environment serving millions of requests daily.

 

ABOUT THE JOB

  • You will be part of a small team, with a large amount of ownership and autonomy for managing things directly.
  • You will work closely with other application engineering teams and internal stakeholders, owning a large part of the process from problem understanding to shipping the solution.
  • You will ship high quality, scalable and robust solutions with a sense of urgency.
  • You will have the freedom to suggest and drive high-impact initiatives related to Storage solutions that unlock new innovations, accelerate application development, create resiliency & high-availability, and right-size storage needs company-wide.

Instacart's technology is constantly changing and adapting. Some of the technologies you would use at Instacart include:

  • Languages: Go, Ruby and Python
  • Platforms: RDS Postgres, DynamoDB, Elasticache, Elasticsearch, EC2 and selected GCP services
  • Observability and Analytics: Datadog, Snowflake, Sentry

If you have experience with these technologies, you will have the opportunity to dive deeper. If you haven't used these technologies you will have the chance to learn from the collective experience of our team.

 

ABOUT YOU

Minimum Qualifications:

  • 7+ years of working experience as a software engineer  in one or more large-scale cloud services or application development environment 
  • 2+ Years working with AWS RDS Postgres with a strong knowledge of SQL 
  • Self-motivation and an enjoyment for a growth-oriented startup environment
  • A strong sense of ownership that drives improvements for customers as well as automation and scale for the systems.
  • The drive & ability to dive deep into technical challenges and champion root causes, solving problems correctly. 
  • You enjoy being highly productive, shipping code, reviewing others’ PRs and iteratively guiding code bases towards best practices and excellence. 
  • You are able to scale yourself effectively via junior engineers  and accelerate the team through effective designs, written & communication, delegation, establishing standards & best practices, code reviews. 
  • Strong ability to architect and design systems using common back-end Web technologies (such as Go, Ruby on Rails, Python, etc) in a production environment
  • An ability to balance a sense of urgency with shipping high quality and pragmatic solutions
  • Experience working with a large codebase on a cross functional team

Preferred Qualifications

  • Bachelor’s degree in Computer Science, computer engineering, electrical engineering 
  • You are a mentor to other software engineers, helping equip them and grow as software development professionals
  • You like solving the kind of high-impact, org-wide problems that involve tackling abstract challenges and turning them into concrete programs that deliver successfully

Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policyhere.

Offers may vary based on many factors, such as candidate experience and skills required for the role.Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offeringshere.

For US based candidates, the base pay ranges for a successful candidate are listed below.

CA, NY, CT, NJ
$221,000$245,000 USD
WA
$212,000$235,000 USD
OR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI
$203,000$225,000 USD
All other states
$183,000$203,000 USD

See more jobs at Instacart

Apply for this job

7d

Senior Systems Engineer/System Administrator - Federal

ServiceNowSan Diego, California, Remote
SalesmariadbpostgresoracleDesignrubyMySQLlinuxpython

ServiceNow is hiring a Remote Senior Systems Engineer/System Administrator - Federal

Job Description

Please Note:  This position will include supporting our US Federal customers.

“This position requires passing a ServiceNow background screening, USFedPASS (US Federal Personnel Authorization Screening Standards). This includes a credit check, criminal/misdemeanor check and taking a drug test. Any employment is contingent upon passing the screening.  Due to Federal requirements, only US citizens, US naturalized citizens or US Permanent Residents, holding a green card, will be considered.

What you get to do in this role:

We are currently seeking a Senior System Engineer to support our on-premises customers. As a key member of the Cloud Ops engineering team, you will be responsible for supporting infrastructure-related needs for our on-premises customers to build/manage their environment to run ServiceNow products.

What you get to do in this role:

  • Assist in delivering and promoting end-to-end solution architecture roadmaps that guide product and service evolution.
  • Collaborate with development, infrastructure, test, and production support teams to ensure proper implementation of solutions.
  • Supporting built systems, web services, and automation tools that are thoroughly specified, documented, and testable.
  • Design solutions for replication, sharding and performance optimization.
  • Recommending code tuning/optimizations
  • Design scalable software and database architecture to support customer growth.
  • Researching and implementing new tools and technologies

Qualifications

To be successful in this role you have:

The candidate should have a strong background in systems architecture and engineering, an understanding of the components of software infrastructure, including hardware platforms, OS, virtualization, application, database, web and application servers. Prior experience in software development/engineering, release management/develops and managing large-scale server infrastructure is highly desirable. Strong Linux expertise is a must.  Other requirements:

  • 4+ years’ experience building and maintaining Linux-based systems
  • 4+ years’ experience working on one (or more) Relational Database technologies: Postgres, MySQL, MariaDB, Oracle
  • Strong problem-solving, leadership, time management, and critical thinking skills.
  • Investigate and discover on your own, being self-driven and accountable.
  • Strong experience with database/system performance analysis, capacity sizing and optimization
  • An in-depth understanding of the technology associated with operating a service or platform in the public or private cloud, including data centers, systems, networks, web applications, and relational databases.
  • Familiarity with networking and storage concepts such as routing, IP networking, DNS, load-balancers, block and file storage, etc.
  • Is comfortable designing, authoring, testing, and debugging code in popular systems languages: Bash,  Python, Ruby, Perl.
  • Solid understanding of database replication/high availability, storage engines, system performance and benchmarking, performance analysis and capacity management
  • Familiarity with virtualization and cloud infrastructure technologies.
  • Candidate must have excellent communication skills and work well in a collaborative team environment. A CS/EE degree with 6+ years of proven, related experience is required.

GCS-23

Not sure if you meet every qualification? We still encourage you to apply! We value inclusivity, welcoming candidates from diverse backgrounds, including non-traditional paths. Unique experiences enrich our team, and the willingness to dream big makes you an exceptional candidate!

For positions in this location, we offer a base pay of $123,300 - $209,700, plus equity (when applicable), variable/incentive compensation and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the base pay shown is a guideline, and individual total compensation will vary based on factors such as qualifications, skill level, competencies, and work location. We also offer health plans, including flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, a flexible time away plan and family leave programs. 

Compensation is based on the geographic location in which the role is located and is subject to change based on work location.

 

See more jobs at ServiceNow

Apply for this job

8d

Team Lead/Senior Developer - Remote

Two95 InternationalMinneapolis,Minnesota,United States, Remote
postgresAWS

Two95 International is hiring a Remote Team Lead/Senior Developer - Remote

Title: Team Lead/Senior Developer

Location: Remote

Duration: 6- 12 months Contract

Rate: $Open

Experience in React, React Native, Go, Postgres, AWS, integrating with third party apps.

Experience as dev manager or team lead.

Primary hands on development, but also refining stories, assigning tasks, reviewing team members work, and coordinating with stakeholders.

Strong initiative and a collaborative spirit.

Flexibility & creativity, with the ability to work well on (tight) deadlines.

Note: If interested please send your updated resume and include your rate requirement along with your contact details with a suitable time when we can reach you. If you know of anyone in your sphere of contacts, who would be a perfect match for this job then, we would appreciate if you can forward this posting to them with a copy to us.

We look forward to hearing from you at the earliest!

See more jobs at Two95 International

Apply for this job

9d

DevOps Engineer (remote)

Element84 IncAlexandria, VA, Remote
DevOPSagileterraformnosqlpostgressqlazuredockertypescriptkuberneteslinuxpythonAWSjavascript

Element84 Inc is hiring a Remote DevOps Engineer (remote)

Job Description

Element 84 is looking for experienced DevOps engineers with strong AWS experience to support multiple projects, primarily working in the Remote Sensing domain. This engineer will work with teams to deliver continuous deployment, continuous testing, and continuous monitoring processes and technologies for complex operational systems. The ideal candidate would have experience deploying and supporting enterprise software within AWS. 

Here are examples of things you might be working on:

  • Managing automated infrastructure for handling dozens to hundreds of AWS accounts.
  • Maintenance of GitHub Actions, Gitlab Pipelines, or similar and creation of new pipelines for automation.
  • Writing and maintaining code for automated creation of AWS Infrastructure.
  • Writing automation scripts in Python, bash/zsh, JavaScript, and other languages.
  • Designing cloud-native architectural approaches.
  • Implementing systems for managing a collection of metrics and logs from potentially thousands of instances and other cloud infrastructure.
  • Automating the creation of operating system images and containers.
  • Working with security experts to understand organizational security requirements and create secure implementations.
  • Writing and maintaining code to support Generative AI applications on domain-specific datasets.
  • Plan, assist, and perform migration of on-prem systems into AWS. 
  • Automating the creation of operating system images and containers.
  • Defining standards for DevOps success across Element 84 and customer organizations.

Please submit your information, resume, and cover letter if you are interested in this permanent full-time position.  Remote candidates are considered if located in VA, DC, MD, PA, UT, NJ, TX, MN, FL, NH, OR, NM, OH, IN, MA, AZ, CO, KS, MI, MT, RI, SD, CA, IL (excluding Chicago).

This position requires that applicants be authorized to work in the United States without sponsorship now or at any time in the future and be able to pass a general background check.

Qualifications

Required Qualifications

  • 3+ years of experience working in software development, 2+ years working with Cloud Technologies.
  • Writing and maintaining infrastructure as Code (Cloudformation, Terraform, CDK)
  • Working experience with deploying and managing containerized applications and platforms in Kubernetes, Helm Charts, Docker, etc.
  • Willingness to support 24x7 operations (with help, of course!) as needed
  • Ability to clearly document and communicate architectural concepts, cloud architecture patterns, and tradeoffs at multiple levels, including delivering presentations, creating visual designs, and writing white papers
  • Experience working with an Agile Development software team
  • Experience with infrastructure monitoring tools (Grafana, Prometheus, CloudWatch, ELK stack, New Relic, Splunk, etc.)
  • Strong experience with data engineering tools and technologies (SQL, NoSQL, DynamoDB, Postgres, Redshift, Athena, Glue, etc.)
  • Strong experience with Linux environments
  • Working experience with cloud architecture patterns and tradeoffs (Serverless, Docker, Kubernetes, etc.)
  • Working understanding of code and script (Python, Go,  Javascript, and TypeScript)
  • Experience with web server technologies (Nginx, Puma, Unicorn, and/or Tomcat)
  • An AWS foundational level certification, like AWS Cloud Practitioner or AI Practitioner.

Preferred Qualifications

  • Associate-level or beyond certifications, like AWS Solutions Architect, AWS DevOps, and/or Certified Kubernetes Administrator certifications
  • B.S. in Computer Science, Computer Engineering, or related fields (will consider equivalent professional experience in lieu of degree)
  • Experience with Generative AI  technologies (e.g. AWS Bedrock, GCP Gemini, LLMs, etc.)
  • Experience working in regulated contexts (e.g. NIST 800-53, PCI, HIPAA)
  • Experience with authentication and authorization technologies (SAML, SSO, AWS Cognito, JWT, OAuth, etc.)
  • Demonstrated ability to proactively learn new technologies while performing job duties
  • Experience supporting a migration from on-prem into a cloud-based solution
  • Experience administering and configuring Windows
  • Experience with Google Cloud and/or Azure

Apply for this job

10d

Senior Backend-Engineer (m/w/d) Data Analytics | Deutschland

Colliers International EMEAFrankfurt am Main, Germany, Remote
redispostgressqlgraphqlscrumapic++.net

Colliers International EMEA is hiring a Remote Senior Backend-Engineer (m/w/d) Data Analytics | Deutschland

Stellenbeschreibung

Das sind Deine Aufgaben:

  • Du entwickelst neue Features und testest deinen Code in enger Absprache mit dem Team
  • Du hast Spass an der Entwicklung von datengetriebenen Webapplikationen mit Focus auf Datenstrukturen und Analytics
  • Zusammen mit Projektteams begleitest du den gesamten Entwicklungsprozess von der ersten Idee bis zur Inbetriebnahme
  • Außerdem sorgst du für die bestmögliche Performance und Qualität deiner Lösungen
  • Entscheidungen trifft das Team vorwiegend eigenständig, du verantwortest eigene Teilbereiche und hast dort großen Gestaltungsspielraum
  • Darüber hinaus fungierst du als Mentor:in, unterstützt andere im Team durch Code-Reviews und teilst deine Erfahrungen sowie dein Technologie-Know-how

Qualifikationen

Das bringst Du mit: 

  • Hervorragende Kenntnisse in der Entwicklung komplexer Web-Applikationen mit .Net, C#
  • Hervorragende Kenntnisse in MS-SQL oder Postgres   
  • Exzellente Kenntnisse in API-Entwicklung mit GraphQL und Caching mit Redis o.ä. 
  • Erfahrungen mit einem Message-Bus
  • Gute Kenntnisse agiler Methoden (Scrum, Kanban) und Cloud-basierter Entwicklung (z.B. CI/CD, Test-Automatisierung, Serverless) 
  • Erfahrungen in der Zusammenarbeit mit Teams von verschiedenen Dienstleistern
  • Erfahrungen mit effektiver Arbeitsweise in remote first Teams 
  • Sichere Deutsch- und Englischkenntnisse in Wort und Schrift  

See more jobs at Colliers International EMEA

Apply for this job

11d

Senior Fullstack Engineer, App Systems

PostscriptRemote in North America
remote-firstpostgresDesignmongodbc++typescriptpythonAWSbackend

Postscript is hiring a Remote Senior Fullstack Engineer, App Systems

Trusted by more than 18,000 Shopify and Shopify Plus stores—like Brooklinen, Ruggable, True Classic and Dr. Squatch—Postscript gives ecommerce brands the tools they need to run a world-class SMS marketing program. 

We’re on a mission to make SMS the number-one revenue channel for ecommerce merchants by delivering an easy-to-use platform where they can grow their subscriber list, develop and test their messaging strategy, deliver excellent customer service, and drive sales and loyalty—all in one place. We believe SMS is the most important marketing and sales channel of the decade, and that vision drives everything we do.

Postscript was founded in 2018 as a 100% remote organization. With more than 250 employees (and counting!), we’re backed by Greylock, Y Combinator, and other top investors.

As a Senior Fullstack Engineer for theApp SystemsTeam at Postscript, you will use your passion and expertise for software engineering to create powerful, engaging user experiences for shops onboarding onto Postscripts product offerings – including our AI offerings, and billing systems. Your work will contribute directly to the acquisition and retention of shops, and, to help make SMS their #1 revenue channel. You will be given the autonomy to grow to your full potential, and your contributions will directly impact our customers and Postscript’s bottom line.

Senior Fullstack Engineers at Postscript have a high impact on their team and on the wider engineering org through project leadership, technical expertise, and decision-making. As a Senior Engineer you will guide your team in weighing technical constraints and business priorities to make the necessary trade-offs to deliver customer value. Our primary stack is currently React, Python, and Go microservices, in a hybrid environment of monolithic and distributed architectures.

On the App Experience team our front end leverages React and Typescript, with a BE in either Go or python, with postgres, mongoDB, and snowflake as data sources. 

Your passion for building great products, especially in early-stage companies, will lead you to have a meaningful and positive impact on both the product and the company. In addition, you will have the opportunity to help expand the engineering team and build out architecture and processes as we scale.

This position is fully remote in North America.

Primary duties

  • Research, design, and deploy new technical solutions for a variety of ground-breaking projects
  • Architect, build, and maintain REST APIs for external and internal customers
  • Help architect and iterate on our growing list of onboarding tools
  • Collaborate closely on a cross-functional team to deliver a world-class product
  • Take ownership and get creative with your solutions, dive into bold ideas in order to achieve outstanding results
  • Contribute to the health of the team through honest and direct feedback as we iterate and improve on our processes
  • Guide your team to make optimal technical and product design decisions
  • Mentor other engineers on best practices, standards, and learning opportunities
  • Be accountable for communicating transparently and proactively, defining scope, breaking down and estimating tasks, risk and change management

Requirements

  • A track record as a software engineer who has led high performing teams or projects—SaaS experience preferred
  • A proven career as a software engineer developing backend applications and APIs, hands-on expertise using Go, Python, and React
  • Experience with relational and non-relational databases, and experience with database modeling
  • Familiarity with building applications on AWS services
  • Experience building modular, flexible architectures (maximizing readability and extensibility)
  • Working familiarity with component design, state management, and testing in a React app
  • History of pragmatically adopting new technology to support teamwork and great engineering, product, and design outcomes
  • Stellar verbal and written communication skills
  • Experience building great products (high growth, early stage tech preferred)
  • Experience coaching and mentoring engineers

What We’ll Love About You

  • You’re curious and enthusiastic—you love building things
  • Energized by early stage companies and the opportunity to own and improve a new, fast-growing codebase
  • You can drive technical decisions by measuring trade offs informed by both business priorities and technical needs
  • You have empathy for users and enjoy helping others
  • Strong attention to detail
  • Bonus: Remote work experience. You love working on a remote-first team

What You’ll Love About Us

  • Salary range of USD $170,000 - $200,000 base plus significant equity (we do not have geo based salaries)
  • High growth startup - plenty of room for you to directly impact the company and grow your career!
  • Work from home (or wherever)
  • Fun - We’re passionate and enjoy what we do
  • Competitive compensation and opportunity for equity
  • Flexible paid time off
  • Health, dental, vision insurance

You are welcome here. Postscript is an ever-evolving place of equal employment for talented individuals.

See more jobs at Postscript

Apply for this job

12d

Senior Software Engineer I

BrazeRemote - Ontario
SalesagileBachelor's degreepostgresDesignmongodbrubytypescriptjavascript

Braze is hiring a Remote Senior Software Engineer I

At Braze, we have found our people. We’re a genuinely approachable, exceptionally kind, and intensely passionate crew.

We seek to ignite that passion by setting high standards, championing teamwork, and creating work-life harmony as we collectively navigate rapid growth on a global scale while striving for greater equity and opportunity – inside and outside our organization.

To flourish here, you must be prepared to set a high bar for yourself and those around you. There is always a way to contribute: Acting with autonomy, having accountability and being open to new perspectives are essential to our continued success. Our deep curiosity to learn and our eagerness to share diverse passions with others gives us balance and injects a one-of-a-kind vibrancy into our culture.

If you are driven to solve exhilarating challenges and have a bias toward action in the face of change, you will be empowered to make a real impact here, with a sharp and passionate team at your back. If Braze sounds like a place where you can thrive, we can’t wait to meet you.

WHAT YOU'LL DO

We’re looking for a Senior Software Engineer to join our Channels team, which is responsible for building and scaling several of Braze's core messaging channels - Push and Webhooks. We work on all of the message definition, composition, journey-building, and analytics parts of Braze's product, including a feature-rich dashboard that allows our customers to compose messages and and a highly parallelized platform for sending and processing messaging-related events at scale.

As a senior engineer on the team, you will work with us to build out new features, improve performance, and provide guidance on key architectural decisions. You will have the opportunity to tackle significant engineering challenges, such as architecting new iterations of critical components for our systems and optimizing our systems for resilience as they scale. We greatly value colleagues who help make us better engineers and are excited, in turn, to learn from us. If that’s you, we’d love to hear from you!

WHO YOU ARE

  • 5+ years of full-stack development experience
  • Experienced technical leader
  • Strong understanding of design, data structures and algorithms
  • A self starter with great communication and organizational skills and will have worked in a team environment before

Bonus:

  • Professional experience building software at scale
  • Professional experience with Ruby, Go, TypeScript or JavaScript; MongoDB or Postgres; Ruby on Rails or React
  • Experience with agile processes

#LI-Remote

WHAT WE OFFER

Details of these benefits plan will be provided if a candidate receives an offer of employment. Benefits may vary by location.

From offering comprehensive benefits to fostering flexible environments, we’ve got you covered so you can prioritize work-life harmony.

  • Competitive compensation that may include equity
  • Retirement and Employee Stock Purchase Plans
  • Flexible paid time off
  • Comprehensive benefit plans covering medical, dental, vision, life, and disability
  • Family services that include fertility benefits and equal paid parental leave
  • Professional development supported by formal career pathing, learning platforms, and tuition reimbursement
  • Community engagement opportunities throughout the year, including an annual company wide Volunteer Week
  • Employee Resource Groups that provide supportive communities within Braze
  • Collaborative, transparent, and fun culture recognized as a Great Place to Work®

ABOUT BRAZE

Braze is a leading customer engagement platform that powers lasting connections between consumers and brands they love. Braze allows any marketer to collect and take action on any amount of data from any source, so they can creatively engage with customers in real time, across channels from one platform. From cross-channel messaging and journey orchestration to Al-powered experimentation and optimization, Braze enables companies to build and maintain absolutely engaging relationships with their customers that foster growth and loyalty.

Braze is proudly certified as a Great Place to Work® in the U.S., the UK and Singapore. We ranked #3 on Great Place to Work UK’s 2024 Best Workplaces (Large), #3 on Great Place to Work UK’s 2023 Best Workplaces for Wellbeing (Medium), #4 on Great Place to Work’s 2023 Best Workplaces in Europe (Medium), #10 on Great Place to Work UK’s 2023 Best Workplaces for Women (Large), #19 on Fortune’s 2023 Best Workplaces in New York (Large). We were also featured in Built In's 2024 Best Places to Work, U.S. News Best Technology Companies to Work For, and Great Place to Work UK’s 2023 Best Workplaces in Tech.

You’ll find many of us at headquarters in New York City or around the world in Austin, Berlin, Chicago, Jakarta, London, Paris, San Francisco, Singapore, Sydney and Tokyo – not to mention our employees in nearly 50 remote locations.

BRAZE IS AN EQUAL OPPORTUNITY EMPLOYER

At Braze, we strive to create equitable growth and opportunities inside and outside the organization.

Building meaningful connections is at the heart of everything we do, and that includes our recruiting practices. We're committed to offering all candidates a fair, accessible, and inclusive experience – regardless of age, color, disability, gender identity, marital status, maternity, national origin, pregnancy, race, religion, sex, sexual orientation, or status as a protected veteran. When applying and interviewing with Braze, we want you to feel comfortable showcasing what makes you you.

We know that sometimes different circumstances can lead talented people to hesitate to apply for a role unless they meet 100% of the criteria. If this sounds familiar, we encourage you to apply, as we’d love to meet you.

Please see ourCandidate Privacy Policy for more information on how Braze processes your personal information during the recruitment process and, if applicable based on your location, how you can exercise any privacy rights.

See more jobs at Braze

Apply for this job

12d

Senior Backend Engineer

Plum FintechAthens,Attica,Greece, Remote Hybrid
S3redisterraformpostgresRabbitMQDesignmongodbdockerkubernetespythonbackend

Plum Fintech is hiring a Remote Senior 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, 180 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 product development lifecycle.

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

Qualifications:

  • At least 6 years of working experience as a Software Engineer
  • 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
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational challenges and propose thorough iterative solutions
  • Experience in working within a cross functional team, collaborative environment, ability to partake in and contribute to technical, design and retrospective dialog
  • Self-motivated and self-managing, with excellent organizational skills
  • 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 (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 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

14d

Senior Software Engineer (Turkey)

SezzleTürkiye, Remote
SalesDevOPSSQSgolangBachelor's degreepostgressqlRabbitMQDesigngitjavaelasticsearchMySQLtypescriptkubernetespythonAWSbackendfrontend

Sezzle is hiring a Remote Senior Software Engineer (Turkey)

The salary range for this role is $4,600 - $8,500 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!

Compensation:

For this senior development role, with 8+ years of experience, the compensation range is $4,600 - $8,500 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.

About the Role: 

We are seeking a talented and motivated Senior Software Engineer who is best in class with a high IQ plus a high EQ. 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.

As a Senior Software Engineer with Sezzle, you will work with a highly-motivated team to tackle interesting and challenging problems across multiple areas of the organization. Your experience and guidance will help other members of the team level-up their own skills as well.

In this backend focused role, you will work closely with stakeholders from Product, Support and the business. You’ll also partner with other engineering teams to provide high-quality, scalable, and innovative solutions to internal and customer problems. Your day-to-day responsibilities will include designing, developing, and delivering new features, as well as unblocking and mentoring your teammates.

This role has both an internal and external focus, your contributions will make a meaningful difference in the day-to-day lives of your peers at Sezzle, enhancing their ability to support our business and customers, and you will have opportunities to take any feedback and iterate.

Key Role Responsibilities: 

  • Design software applications and features in Golang and React
  • Help build out a distributed architecture, creating solutions that work within it, maintaining consistency while scaling highly
  • Coordinate with internal company stakeholders to design market winning products
  • Develop and collect metrics to drive continuous improvement of existing products
  • Deliver high quality features which can be tested and adheres to reporting standards
  • As needed, lead small development teams to bring a project to market
  • Mentor other engineering teammates to help elevate their experience and knowledge

Minimum Requirements: 

  • At least 7 years of full-stack software engineering experience
  • Experience bringing new ideas and building consensus on the path forward
  • Experience with building and serving REST APIs using Go and Java Python or a similar language.
  • Experience working in a distributed, cloud-based architecture, with either design patterns like transactional outboxes, or queuing tools like RabbitMQ, SQS, Kafka
  • BS in Computer Science or similar degree, or equivalent work experience.

Preferred Knowledge and Skills:

  • Experience with SQL based RDMS through an ORM tool
  • Comfortable using observability platforms like Prometheus, or vendor solutions like NewRelic or Datadog to instrument your code for production monitoring and alerting.
  • DevOps experience with CI/CD pipelines
  • Familiarity with containerized micro-service architecture deployed with Kubernetes on AWS
  • Demonstrated history of delivering commercial APIs and web applications
  • A clear record of getting products to market and prioritizing solutions and improvements based on stakeholder/customer feedback.

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.

Sezzle’s Technology Stack:

  • Languages:Golang, Typescript, Python
  • Frontend:Typescript - React and React Native
  • Backend:Golang
  • Database:MySQL, Postgres, Elasticsearch
  • DevOps & Cloud:AWS, Kubernetes
  • Version Control:Git
  • CI/CD:Gitlab
  • Testing:Developer-driven, focus on automated unit, integration, and end-to-end tests
  • Sezzle is focused on using open source, and we build what we can before buying!

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 are skilled musicians, yogis, cyclists, chefs, golfers, dog-lovers, and rock-climbers. We believe in surrounding ourselves with not only the best and the brightest individuals, but those that are unique and purpose-driven in all that they do. 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

Pay Range
$4,600$8,500 USD

See more jobs at Sezzle

Apply for this job

14d

Software Engineer II (Turkey)

SezzleTürkiye, Remote
SalesDevOPSgolang7 years of experienceBachelor's degreepostgresDesigngitelasticsearchMySQLtypescriptkubernetespythonAWSbackendfrontend

Sezzle is hiring a Remote Software Engineer II (Turkey)

The salary range for this role is $2,800 - $6,000 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!

Compensation:

For this mid-level development role, with 3-7 years of experience, the compensation range is $2,800 - $6,000 USD per month. This range is designed to reflect the skills, experience, and value brought to the team, ensuring competitive and fair pay within the industry.

About the Role: 

We are seeking a talented and motivated Software Engineer II who is best in class with a high IQ plus a high EQ. 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.
 As a Software Engineer II, you will be responsible for solving our most challenging problems along with a highly-motivated team.

In this role, you will work closely with other engineers across multiple teams to provide high-quality, scalable, and innovative products. Your day-to-day responsibilities will include partnering with other engineers to design, develop, and deliver new features. As your skills grow so will the size and scope of the projects which you’ll be involved in. Sezzle has a strong culture for promotion with defined paths through Engineering that matches all levels. You’ll be working as part of a full-stack Engineering team which has varied disciplines.

Key Role Responsibilities: 

  • Build and maintain new innovative product features focused on actively learning new areas of the product
  • Collaborate with owners for different product features to gain insight and offer constructive suggestions for improvements
  • Be an active participant in design/architecture discussions sharing your ideas while building the next generation of features for the Sezzle platform  
  • Hands-on with our codebase and a contributor to code reviews
  • Mentor other engineers who are starting along their career path
  • Work with the team to continuously build and deploy scalable solutions
  • Assist in planning, estimations, and completion for projects brought up by the team stakeholders

Minimum Requirements: 

  • Experience solving technical problems as part of a team
  • Bachelor's in computer science (preferred) or equivalent related experience 
  • Familiarity with modern Frontend Development, with React experience preferred
  • Ability to solve problems with backend-focused languages like Go or similar compiled statically typed language
  • Intermediate understanding of relational databases like MySQL

Preferred Knowledge and Skills:

  • Knowledgeable in writing automated tests for applications (unit, integration, end-to-end)
  • Familiar with the basic principles and design of RESTful APIs
  • Basic knowledge of a Microservice Architecture
  • Close familiarity with software engineering tools, software development methodology, and release processes

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.

Sezzle’s Technology Stack:

  • Languages:Golang, Typescript, Python
  • Frontend:Typescript - React and React Native
  • Backend:Golang
  • Database:MySQL, Postgres, Elasticsearch
  • DevOps & Cloud:AWS, Kubernetes
  • Version Control:Git
  • CI/CD:Gitlab
  • Testing:Developer-driven, focus on automated unit, integration, and end-to-end tests
  • Sezzle is focused on using open source, and we build what we can before buying!

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 are skilled musicians, yogis, cyclists, chefs, golfers, dog-lovers, and rock-climbers. We believe in surrounding ourselves with not only the best and the brightest individuals, but those that are unique and purpose-driven in all that they do. 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

Pay Range
$2,800$6,000 USD

See more jobs at Sezzle

Apply for this job

14d

Junior Software Engineer (Turkey)

SezzleTürkiye, Remote
SalesDevOPSgolangBachelor's degree3 years of experiencepostgresDesignapigitelasticsearchMySQLtypescriptkubernetespythonAWSbackendfrontend

Sezzle is hiring a Remote Junior Software Engineer (Turkey)

The salary range for this role is $1,500 - $3,000 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 motivated  Junior Software engineerwho is best in class with a high IQ plus a high EQ. 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. The Junior Software Engineer will assist us with the design, development, and installation of software solutions. Your duties will include development, writing code, and documenting functionality. You should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design.

Compensation:

For this junior development role, with 0-3 years of experience, the compensation range is $1,500 - $3,000 USD per month. This range is designed to accommodate early-career professionals and reflects the foundational skills and potential for growth within the role.

Interview Process

We believe transparency is important at Sezzle. Regularly providing feedback while setting expectations is part of our culture starting with the interview process. Advancement through each step is not guaranteed.

  • Application submitted (you are here)
  • Cognitive test (12 min)
  • Coding assessment (~1.5 hours)
  • Potential English assessment
  • Interview with recruiters (30 min)
  • Interview with engineers (1 hour)
  • Interview with engineering leadership (30-45 min)
  • Offer!

Sezzle Technical Stack:

  • Golang backend, React / React Native front-end
  • Grafana / Loki / Prometheus metrics
  • Kubernetes
  • AWS
  • Amazon Aurora (MySQL) RDS
  • Gitlab CI/CD deployments
  • Unit, Integration, and end-to-end testing

Responsibilities:

  • Be an integral part of the software development lifecycle
  • Work as an integrated team member developing new features
  • Evaluate and deploy software tools, processes, and metrics
  • Provide support and consulting on software systems usage
  • Ensure compliance with project plans and industry standards

Ideal Skills and Experience:

  • Experience working on single page web applications (SPA)
  • Experience with backend API development
  • Experience with relational database storage and retrieval
  • Familiarity with software engineering tools, software development methodology, and release processes
  • BS degree in Computer Science or Engineering, or equivalent experience

Sezzle’s Technology Stack:

  • Languages:Golang, Typescript, Python
  • Frontend:Typescript - React and React Native
  • Backend:Golang
  • Database:MySQL, Postgres, Elasticsearch
  • DevOps & Cloud:AWS, Kubernetes
  • Version Control:Git
  • CI/CD:Gitlab
  • Testing:Developer-driven, focus on automated unit, integration, and end-to-end tests
  • Sezzle is focused 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

16d

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

17d

IRIS/Intersystems Technical Lead (Remote Opportunity)

VetsEZAustin, TX - Remote
agilepostgresoracleDesignjava.netdockercsskubernetespythonAWSjavascriptbackend

VetsEZ is hiring a Remote IRIS/Intersystems Technical Lead (Remote Opportunity)

VetsEZ is seeking an IRIS Technical Lead to support the Health Data Management program, managing software products, middleware platforms, and integrations within the Department of Veterans Affairs. The candidate will develop and maintain IRIS systems, enhance VistA Extraction processes, and lead the development team.

The candidate must reside within the continental US.

Responsibilities:

  • Design APIs and REST interfaces for IRIS and .NET applications.
  • Develop and maintain IRIS systems, creating 10-20 ad hoc applications per quarter.
  • Enhance VistA Extraction and monitor processes, adapting to Oracle Health metadata.
  • Troubleshoot IRIS issues, perform upgrades, and support high availability databases.
  • Lead development teams, collaborate with Business Analysts, and ensure code quality.
  • Implement CI/CD pipelines, maintain Postgres databases, and manage web applications.
  • Optimize solutions for performance and cross-browser compatibility using ReactJS.
  • Create and maintain technical documentation and user guides.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 5+ years of experience in Cache/InterSystems HealthShare UCR, IRIS, ObjectScript, XSLT, or MUMPS.
  • Proficiency in web development (HTML, CSS, JavaScript) and backend technologies (Java, Python, Spring Boot).
  • Experience with integration protocols (TCPIP/MLLP, REST, SOAP), CCDA, HL7, JSON, XML.
  • Familiarity with CI/CD tools (GitLab), containerization (Docker, Kubernetes), and automation testing.
  • Leadership experience in development teams and working with solution architects.
  • Strong understanding of web security, performance optimization, and agile methodologies.

Additional Qualifications:

  • Experience in SAFe/Agile Software Development.
  • Certifications in InterSystems IRIS, HL7, or AWS Cloud Practitioner.
  • Experience with the Department of Veterans Affairs or healthcare organizations.
  • Ability to obtain a government clearance.

Benefits:

  • Medical/Dental/Vision
  • 401k with Employer Match
  • Corporate Laptop
  • PTO + Federal Holidays
  • Training opportunities
  • Remote work options

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

17d

Application Development Engineer (ADE) - Backend

AristaPoland-Remote, Poland, Remote
golangagilemariadbpostgresapidockerlinuxjenkinspythonbackend

Arista is hiring a Remote Application Development Engineer (ADE) - Backend

Job Description

Who You'll Work With

Arista Networks is looking for a Software Developer to build and implement software tools and Machine Learning models. The ADE will work with other Developers throughout the software development life cycle.

The role necessitates Team Player abilities with a keen eye for detail and problem-solving skills. If you also have experience in Agile frameworks and popular backend coding languages (python, golang), we’d like to meet you.

The goal will be to build efficient programs and systems that serve user needs.

What You'll Do

  • Create software to address specific customer needs.
  • Create software for internal use.
  • Rapidly create proof of concept projects.
  • Work on open-source development projects.
  • Provide technical support for products developed by the TAC Tools
  • Continued training to maintain expertise.
  • Excellent written skills.
  • Regularly exercises discretion and independent judgment.
  • Maintain professional relationships with teammates, partners and clients.
  • Produce clean, efficient code based on specifications
  • Integrate software components and third-party programs
  • Verify and deploy programs and systems
  • Troubleshoot, debug and upgrade the existing systems
  • Recommend and execute improvements
  • Create technical documentation for reference and reporting

Qualifications

  • Bachelor’s Degree in Computer Science from a four-year college or university or related experience and/or training; or equivalent combination of education and experience.
  • 4 to 8 years experienced
  • Attention to detail
  • Background in Linux, Unix, C/C++, Golang
  • Understanding of complete backend workflow for web apps
  • Experience building third-party software integration and API’s
  • Release engineering skills (pip, rpm, deb, rvm)
  • Experience with CI platforms (Jenkins)
  • Working Experience in relational databases (MariaDB, Postgres)
  • Familiarity with Agile software development methodology
  • Creative thinker and team player
  • Should be ready to adopt new technologies
  • Excellent communication skills
  • Resourcefulness and troubleshooting aptitude

Nice to Have:

  • Working experience in docker and K8s deployments
  • Working Experience in AWS/GCP
  • Working experience with Network technologies

#LI-SZ1

Apply for this job

18d

Software Engineer, Analytics and Reporting

CloudflareHybrid or Remote
postgressqlapic++elasticsearchtypescriptcsskubernetesjavascriptbackend

Cloudflare is hiring a Remote Software Engineer, Analytics and Reporting

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! 

What you'll do

As a member of the Analytics and Reporting (ART) team within CF1 (Zero Trust), you will work alongside other engineers, designers, and product managers to develop and enhance Cloudflare's analytics and reporting capabilities. Your role will involve developing software applications that efficiently handle large-scale data analytics, deliver full-stack solutions that include data ingestion, storage, processing, and visualization layers, contribute to the architecture and continuous improvement of analytics platforms. You will see projects through from conception to deployment, delivering data-driven solutions that empower Cloudflare customers to harness the full potential of Zero Trust. 

Technologies we use:

  • ART core backend and API services are written in Go.
  • We deploy our solutions in Kubernetes environments.
  • We utilize Postgres, Clickhouse, and a number of cloud native data store technologie
  • s.
  • We use HTML, CSS, JavaScript, TypeScript for front-end development.
  • Kafka plays a large role at Cloudflare and this team with message streaming.
  • For service monitoring we use Prometheus and Grafana.
  • For service logging we use Sentry, Elasticsearch and Kibana.

Examples of desirable skills, knowledge and experience

  • 3-5+ years of professional experience building and managing reliable and performant software systems at scale, preferably with some experience in our tech stack.
  • Experience in designing and architecting distributed systems.
  • Experience in designing and implementing REST APIs.
  • Experience in SQL, familiarity with common relational database concepts.
  • Familiarity with the web and technologies such as web browsers, HTTP, JavaScript.
  • Familiarity with Kubernetes, Kafka, Clickhouse.
  • Passion for making the digital world a more secure place.
  • Willingness, curiosity, and enthusiasm to learn new programming languages, technologies and systems
  • Strong interpersonal and communication skills. Caring and empathy are coveted traits here!

Bonus

  • Previous experience with building enterprise analytics products.

 

 

Compensation

Compensation may be adjusted depending on work location.

  • For Colorado, Illinois, Maryland and Minnesota based hires: Estimated annual salary of $137,000 - $167,000.
  • For New York City, Washington, Washington D.C. and California (excluding Bay Area) based hires: Estimated annual salary of $154,000 - $188,000.
  • For Bay Area based hires: Estimated annual salary of $162,000 - $198,000

 

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

18d

Lead Full Stack Engineer - Java

NielsenIQChicago, IL, Remote
DevOPSpostgressqloracleDesignazureuiapijavaMySQLpython

NielsenIQ is hiring a Remote Lead Full Stack Engineer - Java

Job Description

As Lead Java Engineer, you will have following key accountabilities:

  • Lead developers on the team to meet product deliverables.
  • Coach junior developers on the team to develop scalable implementation.
  • Contribute to detailed design and architectural discussions as well as customer requirements sessions to support the implementation of J2EE applications.
  • Promote designs that develop clear and maintainable code.
  • Lead developers on the team to meet product deliverables. 
  • Ability to identify and solve for code/design optimization.
  • Learn and integrate with a variety of systems, APIs and platforms.
  • Interact with a multi-disciplined team to clarify analyze, assess requirements-
  • Be actively involved in the design, development and testing activities for web applications.

Qualifications

Now that we have introduced you to the position as Full Stack Tech Lead, what skills, qualifications and experience should you, have?

  • Hands-on 3-5+ years of experience developing Java web applications, especially focused on large scale API design & development.
  • Proven 5+ years of technical leadership on prior development projects.
  • Guide a team of at least 10-member development team without direct managerial responsibilities.
  • Hands-on experience with the Spring Tool Suite to include Spring Boot, Spring Boot Oauth, Spring Security, Spring Data JPA, and Spring Batch.
  • Hands-on experience building UI applications using React.
  • Hands-on experience using automated build tools such as Maven or Gradle.
  • Understanding Relational Databases; such as Oracle, SQL Server, MySQL, Postgres or similar.This is nice to have.
  • Fluency in Java/J2EE, JSP, Web Services.
  • Must have experience with JAVA 8 or higher.
  • Experience using software project tracking tools such as Jira.
  • Strong written and verbal communication skills.
  • Self-motivated and ability to work well in a team.
  • SAML and Single Sign On (SSO) implementations.
  • Experience with data visualization tools such as Power BI.
  • Experience with DEVOPS CI/CD tools and automation processes (e.g., Azure DevOPS, BitBucket).
  • Python
  • Liquibase
  • OpenShift

See more jobs at NielsenIQ

Apply for this job

20d

Senior Backend Engineer, Flow Builder

PostscriptRemote, Anywhere in North America
Full Timegolang8 years of experience6 years of experience4 years of experience2 years of experience5 years of experience10 years of experienceterraformnosqlpostgressqloracleDesignmongodbc++pythonAWSbackend

Postscript is hiring a Remote Senior Backend Engineer, Flow Builder

Trusted by more than 18,000 Shopify and Shopify Plus stores—like Brooklinen, Ruggable, True Classic and Dr. Squatch—Postscript gives ecommerce brands the tools they need to run a world-class SMS marketing program. 

We’re on a mission to make SMS the number-one revenue channel for ecommerce merchants by delivering an easy-to-use platform where they can grow their subscriber list, develop and test their messaging strategy, deliver excellent customer service, and drive sales and loyalty—all in one place. We believe SMS is the most important marketing and sales channel of the decade, and that vision drives everything we do.

Postscript was founded in 2018 as a 100% remote organization. With more than 250 employees (and counting!), we’re backed by Greylock, Y Combinator, and other top investors.

The Flow Builder team is responsible for designing, developing, and supporting Postscript’s message orchestration platform. We are constantly improving on the current platform and adding new features that empower merchants to run their entire SMS business through Postscript. The Flow Builder product is experiencing fast growth and adoption leading to a number of new and exciting challenges to solve. We are looking for a motivated software engineer with an interest in building scalable and extensible products to join our growing team.  

As a Senior Backend Engineer on the Flow Builder team you will use your expertise and passion for building scalable and extensible distributed systems to help enhance our message orchestration platform, enabling our customers to engage their subscribers through conversational messaging. As a technical leader you will set the bar for the maintainability and performance of our systems. You will be given the autonomy to grow to your full potential and your work will directly impact our customers and Postscript’s bottom line.

Senior Backend Engineers at Postscript have a high impact on their team and on the wider engineering org through project leadership, technical expertise, and decision-making. As a Senior engineer you will guide your team in weighing technical constraints and business priorities to make the necessary trade-offs to deliver customer value. Our stack is currently React, Go, Python (Flask), within a mostly monolithic, AWS-managed architecture.

Your passion for building great products, especially in early-stage companies, will lead you to have a  significant impact on both our customers and business. In addition, you will have the opportunity to solve challenging problems and build out architecture and processes as we scale. 

This position is fully remote.

Primary duties

  • Architect and build highly available, extensible, and scalable platform primitives and REST APIs for external and internal customers
  • Take ownership and be creative with your solutions as you help deliver excellent products to our customers
  • Contribute to the health of the team through honest and direct feedback as we iterate and improve on our processes
  • Guide your team to make optimal technical and product design decisions
  • Identify and execute on points of scale in order to maximize throughput and efficiency
  • Mentor other engineers on best practices and growth opportunities
  • Be accountable for communicating transparently and proactively, defining scope, breaking down and estimating tasks, risk and change management

Requirements

  • A proven career as a software engineer developing backend applications and APIs, hands-on experience using Golang and Python. SaaS experience preferred
  • Experience with or exposure to migration off a monolithic architecture a plus
  • Familiarity with building, deploying, and maintaining applications on AWS services using Terraform
  • Expertise in NoSQL and SQL, and experience with database modeling (Postgres)
  • Experience building modular, flexible architectures (maximizing readability and extensibility)
  • Excellent verbal and written communication skills
  • Experience building great products (high growth, early stage tech preferred)
  • Experience coaching and mentoring engineers

What We’ll Love About You

  • Minimum 6-8 years professional software development experience
  • Experience establishing best practices in development processes 
  • Passion for early stage companies and the opportunity to be responsible for owning and improving a new, fast-growing code base
  • Great communicator and love helping others 
  • Experience establishing best practices in development processes 
  • Empathy for users 
  • Strong attention to detail
  • Fearless in your pursuit of excellent results
  • Remote work experience is a plus 

What You’ll Love About Us

  • Salary range of USD $170,000-$200,000 base plus significant equity (we do not have geo based salaries)
  • High growth startup - plenty of room for you to directly impact the company and grow your career!
  • Work from home (or wherever)
  • Fun - We’re passionate and enjoy what we do
  • Competitive compensation and opportunity for equity
  • Flexible paid time off
  • Health, dental, vision insurance

For information about how we use your personal data, please see our U.S. Job Applicant Privacy Notice

You are welcome here. Postscript is an ever-evolving place of equal employment for talented individuals.

See more jobs at Postscript

Apply for this job