SQS Remote Jobs

39 Results

+30d

Principal Software Engineer

PraetorianRemote within United States
SQSLambdagolangagileDesignc++AWSbackend

Praetorian is hiring a Remote Principal Software Engineer

Company Overview:

At Praetorian, our vision is to create a future without compromise and our mission is to prevent breaches before they occur. By emulating attackers, we uncover the materials risks that lead to compromise before hackers are aware they exist. From cryptocurrency exchanges to autonomous vehicles and from medical device platforms to space telescopes, we leverage offensive security to instill a prevention first strategy in our customers. Checkout our new hire survival guide for more information on Praetorian's mission, vision, values, and culture.

Career opportunity:

  • Work in a modern stack in AWS, DynamoDB, Golang, Lambda, SQS
  • Join an industry with massive societal, economic, and political importance in the 21st century
  • Work alongside some of the best and the brightest minds in the security industry 
  • Leave an indelible mark on a company where individual input has a real impact
  • Align your career trajectory with a hyper-growth company that is on the move

Core responsibilities:

  • Design, build, and test backend microservice software in Golang
  • Write clean and scalable code with automated tests
  • Backend engineers, as a team, run the production systems
  • Provide technical leadership for an agile engineering team
  • Mentor engineers on architecture, coding craft, infrastructure, and operations

Top skills we are looking for:

  • Problem solving
  • Design and coding
  • Golang expertise
  • Experience scaling up systems
  • Systems expertise: distributed systems, databases, and infrastructure

Desired Qualifications:

  • At least 10 years professional experience writing enterprise grade software
  • Deep experience with Golang
  • Deep experience with large-scale distributed systems
  • Proven experience in operating production software
  • Experience with microservice, event-driven, and multi-tenant architectures
  • Bachelors in computer science, computer engineering, mathematics, or related fields

Desired behaviors:

  • End-to-end ownership on problems
  • Ability to maintain high levels of output and work ethic
  • Comfortable dealing with ambiguity in an environment where we build the plane as we fly it
  • Pragmatic program solving
  • Personable individual who enjoys working in a team-oriented environment
  • Obsession with addressing customer problems
Compensation & Benefits:
  • Experience a highly competitive salary that recognizes and rewards your unique talents and contributions.
  • Benefit from an Employee Stock Option Plan that lets you share in the growth and success of our company.
  • Enjoy an annual budget dedicated to training, certifications, and conferences, empowering you to expand your skills and knowledge.
  • Receive access to top-tier medical plans, ensuring you and your family's health and well-being are always a top priority.
  • Secure your future with our 4% company 401K matching, available to you from day one, committed to your long-term financial well-being.
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.We are committed to an inclusive and diverse Praetorian.  We are an equal opportunity employer.  We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, disability, veteran status, genetic information, marital status, or any other legally protected status.
 
We believe in clarity and fairness from the start. For candidates based in California, Colorado, Washington, and New York, the estimated base salary range for this role is $165,000-$245,000. The final offer will be thoughtfully determined based on various factors, including your unique skills, experience, and location. At Praetorian, we recognize that great talent comes with diverse backgrounds—and we’re committed to ensuring each offer reflects the value you bring to our team.

See more jobs at Praetorian

Apply for this job

+30d

Senior Software Developer, Accounts & Billing

VidyardRemote, Canada
SalesS3SQSLambdaJestagileremote-firstDesignmobilegitrubypostgresqlMySQLAWSNode.js

Vidyard is hiring a Remote Senior Software Developer, Accounts & Billing

Vidyard is the video platform that's built for business. Sales reps, marketers, and corporate communicators use Vidyard to record and share videos that grab attention and deliver their message in a personal, impactful way. It's the video tool of choice for Microsoft, LinkedIn, and thousands of other companies. We're passionate about elevating our customers, our teammates, our communities, and ourselves.

About the Role

Vidyard is looking for a Senior Software Developerto join our Accounts & Billingteam. Reporting to the Engineering Manager, you will be a key part of the team responsible for our critical Account and Billing platforms! Through your technical mentorship and leadership capabilities, you will play an important role in supporting the team to thrive while working cross functionally with our product and design teams to ensure our users are able to achieve their goals and seamlessly navigate our pricing and packaging opportunities.

This position is available to candidates located in Canada.

About the Team

Our engineering team consists of over 50 developers across multiple product streams. Each team owns a key portion of our experience. We are passionate about creating awesome products and making Vidyard an amazing place to grow and ship.

The Accounts & Billing team focuses on developing and optimizing the core systems and services that support permissions, accounts, and billing functionalities across Vidyard's applications and services. Our role is to deliver scalable and extensible platforms, enabling other teams to efficiently iterate on our existing products as well as easily launch and monetize new products.

What You’ll Bring to this Role and Your New Team

  • A solid background in software engineering—you have had 6+ years of experience shipping user-facing, scalable web products.
  • The ability to work across the software stack as a generalist while bringing experience to either front-end or back-end development.
  • Proven ability to make informed architectural decisions and contribute to the overall technical strategy.
  • Strong documentation skills, with a commitment to maintaining clear and comprehensive technical documentation.
  • Proficiency with AWS services, including S3, Lambda, SQS, and other related technologies.
  • A history of success delivering on different initiatives in an agile, iterative environment.
  • Strong communication and collaboration skills—you strive for clarity and understanding and can navigate discussions around risks and tradeoffs.
  • The desire to drive improvements to our quality, reliability, and performance standards.
  • Lean thinking and an experimental, metrics-driven mindset.
  • A high tolerance for ambiguity and a recognition that action is sometimes the best path to discovery.
  • Eager to share knowledge among other senior - staff level developers and mentor junior and intermediate developers on your team.

Our Tech Stack

  • Version control - e.g. Git
  • Testing frameworks such as RSpec, Jest, Mocha
  • Modern front-end stacks - e.g. Vue.js, React.js
  • Modern mobile frameworks - React Native
  • Server technologies such as Node.js and Ruby on Rails
  • Relational Databases such as MySQL, PostgreSQL
  • Nice to have experience architecting microservice infrastructures 
  • Distributed computing concerns such as message queues and pub/sub
  • Operational concerns such as monitoring and logging

Our engineering team consists of generalists with expertise leaning toward either front-end or back-end development, all maintaining a comprehensive understanding of the full stack. Join us in shaping the future of Vidyard's core offerings and delivering unparalleled value to our customers.


Job descriptions can be overwhelming. At Vidyard we are motivated to drive change togetherand deeply value the unique experiences, abilities and opinions you possess. We value candidates who own it, and if you’re relentlessly resourceful too, you might be exactly who we are looking for. 

As we also value user obsession, we prioritize our users, customers and community so you can expect to hear from our team even if you are not selected to move forward.

What You’ll Love about Vidyard:

  • Competitive pay
  • Comprehensive, flexible benefits on day one
  • Wellness allowance to spend on what's important to you 
  • Flexible hours + unlimited vacation + programs to support travel while working, enabling you to live your best life
  • Access to Inkblot, a digital mental health platform + $1,500/person/year for mental health coverage
  • Allowance to support your ongoing growth and development
  • Parental leave top-up
  • Paid volunteer hours
  • Employee resource groups to empower and drive change at Vidyard and in our communities
  • RRSP match
  • Stock options
  • Flexible holiday program
  • Home office stipend 
  • Flexibility to work in the place that brings out your best: whether you thrive in the comfort of your home office, or are local to, and prefer the energy of our collaboration space in Kitchener, Ontario, Canada, there is flexibility for all. Although we default to remote-first there will be occasional in-person meetings/events purposefully designed for connection and collaboration.

Vidyard is an equal opportunity employer. Applicants who require reasonable accommodation to complete the application and/or interview process should notify us atrecruitment@vidyard.com. Unsolicited resumes from Agencies will not be accepted.

See more jobs at Vidyard

Apply for this job

+30d

Cloud Test Automation Engineer with C#

MobicaRemote, Poland
DevOPSS3SQSLambdaDesignazureapic++AWS

Mobica is hiring a Remote Cloud Test Automation Engineer with C#

Job Description

We are looking for a Test Automation Engineer with solid experience in using C# to join our team. As a member of the team, you will work closely with both developers to understand application features, design and create robust/comprehensive tests. We look for well-rounded candidates with solid analytical skills, an enthusiasm for taking ownership of features, a strong commitment to quality, and the ability to work closely and communicate effectively. Commitment to collaborative problem solving, sophisticated design, and product quality is essential.

Your tasks will include:

  • Write repeatable test cases and test plans reflecting initially manual test coverage, but ultimately for automation.
  • Test ADO automation pipelines that deploy AWS infrastructure via ADO pipelines (clean and upgrade deployments)
  • Understand the multi-tenant services delivered on AWS and their purpose so that test strategy and plans can be written and in turn automated as part of CI processes.  
  • Improve the team’s efficiency and scalability using efficient testing methodologies to improve in-sprint testing and refactor test plan to avoid duplication, 
  • Produce technical guides to help other test and development team members.
  • Replicate reported customer and internal defects to assist in definition of fix and in turn validation and including in future test plans.
  • Write automation tests and can generate sample data and simulate large scale usage.
  • Research and propose innovative ways of improving testing to the cloud solution.
  • Collaborate with the team to manage the backlog and automation.
  • Develop your own skills through self-learning and training.

Qualifications

Must Have

  • 3+ years of experience in test automation
  • Strong experience in C# programming
  • Experience with Azure DevOps
  • Experience in designing and maintaining CI/CD pipelines specifically tailored for AWS-based applications
  • Experience in Web services testing
  • Experience with cloud based web applications testing
  • Strong background in automation and scripting to streamline testing processes.
  • Good English skills, both oral and written

Nice To Have

  • Basics of AWS services, including Lambda, API Gateway, DynamoDB, SQS, SNS, S3, CloudWatch, etc.
  • AWS microservice infrastructure 
  • open to support test automation
  • Experience with PowerShell and scripting for automation purposes.
  • Experience with contract testing using Pact or similar frameworks
  • Integration Testing Experience

See more jobs at Mobica

Apply for this job

+30d

Senior Software Engineer (Chile)

SezzleChile, Remote
DevOPSSQSgolangsqlRabbitMQDesignjavac++kubernetespythonAWSbackend

Sezzle is hiring a Remote Senior Software Engineer (Chile)

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

See more jobs at Sezzle

Apply for this job

+30d

Senior Software Engineer (Argentina)

SezzleArgentina, Remote
DevOPSSQSgolangsqlRabbitMQDesignjavac++kubernetespythonAWSbackend

Sezzle is hiring a Remote Senior Software Engineer (Argentina)

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

See more jobs at Sezzle

Apply for this job

+30d

Senior Software Engineer (Brazil)

SezzleBrazil, Remote
DevOPSSQSgolangsqlRabbitMQDesignjavac++kubernetespythonAWSbackend

Sezzle is hiring a Remote Senior Software Engineer (Brazil)

About the Role: 

By applying to this position you have an incredible opportunity to make an impact within a growing FinTech company. 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 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.

Ideal Skills & Experience (the more the better)

  • 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: 

  • A+ character. We are team-first here at Sezzle. 
  • A hard-working mentality. It’s early and there is still a lot to build. 
  • An excellent communicator. 
  • A fun attitude. Life’s too short. We can have fun while we work hard on cool things. 
  • Smarts. We need people that are smart enough to make decisions on their own and also smart enough to know when they need input from others. 

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. 

Equal Employment Opportunity: Sezzle Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex, national origin, age, disability, genetic information, pregnancy, or any other legally protected status. Sezzle recognizes and values the importance of diversity and inclusion in enriching the employment experience of its employees and in supporting our mission.

Compensation:

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

#Li-remote

See more jobs at Sezzle

Apply for this job

+30d

Data Engineer (SC Clearance)

Default PortalUnited Kingdom - Remote - Hybrid
S3SQSLambdaterraformsqlDesignazurejavaAWS

Default Portal is hiring a Remote Data Engineer (SC Clearance)

Location: Remote

Work Pattern: Full-Time

Security Clearance:  SC Clearance


The Company:

At Amber Labs, we are a cutting-edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid learning to provide exceptional value to our clients. Our company culture is centred around collaboration, where all colleagues, regardless of their role, work together to minimise risk and shorten delivery times. Our team consists of highly-skilled cross-functional consultants, analysts, and support staff.

Responsibilities:

  1. Data Pipeline Development:
    • Design, develop, and maintain scalable and efficient data pipelines for ingesting, transforming, and loading data from various sources.
    • Utilize SSIS to create and manage ETL (Extract, Transform, Load) processes for seamless data integration.
  2. Data Modeling and Architecture:
    • Collaborate with data architects and analysts to understand data requirements and implement efficient data models.
    • Ensure data architecture and models support business needs and are scalable for future growth.
  3. SSIS Expertise:
    • Demonstrate expertise in SQL Server Integration Services (SSIS) for building and managing ETL processes.
    • Optimize and troubleshoot SSIS packages for performance and reliability.
  4. Data Quality and Governance:
    • Implement data quality checks and validations within ETL processes to ensure accurate and reliable data.
    • Adhere to data governance and compliance standards, ensuring data integrity and security.
  5. Collaboration:
    • Work closely with cross-functional teams, including data scientists, analysts, and business stakeholders, to understand data requirements and deliver solutions.


Requirements:

  • AWS: S3, Lambda, EMR, SMS, SQS, and additional services related to data infrastructure
  • Terraform
  • Databricks
  • Data Lake, Warehouse, Lakehouse architecture and design
  • Python/Pyspark
  • Data platforms and notebooks: Jupyter, Databricks, Azure
  • Gitlab: repository and CI/CD
  • Java (Spring Boot) experience is a plus


      Benefits:

      • Join a rapidly expanding startup where personal growth is a part of our DNA.
      • Benefit from a flexible work environment focused on deliverable outcomes.
      • Receive private medical insurance through Aviva.
      • Enjoy the benefits of a company pension plan through Nest.
      • 25 days of annual leave plus UK bank holidays.
      • Access Perkbox, a global employee rewards platform offering discounts, perks, and wellness resources.
      • Participate in a generous employee referral program.
      • A highly collaborative and collegial environment with opportunities for career advancement.
      • Be encouraged to take bold steps and embrace a mindset of experimentation.
      • Choose your preferred device, PC or Mac.


      Diversity & Inclusion:

      Here at Amber Labs, we are dedicated to fostering an inclusive and equitable workplace for all. Our commitment to diversity, equality, and inclusion includes:

      • Valuing the unique experiences, perspectives, and backgrounds of all employees and creating an environment where everyone feels welcomed, respected, and valued.
      • Prohibiting all forms of harassment, bullying, discrimination, and victimisation and promoting a culture of dignity and respect for all.
      • Educating all new hires on our Diversity and Inclusion policies and ensuring they are aware of their rights and responsibilities to create a safe and inclusive workplace.
      • By taking these steps, we are dedicated to building a workplace that reflects and celebrates the diversity of our employees and communities.


      What Happens Next?

      Our Talent Acquisition team will be in touch to advise you on the next steps. We have a two-stage interview process for most of our consultants. In certain cases, we may include a third and final stage, which is a conversation with the company Partners. This will only be considered if deemed necessary.

      See more jobs at Default Portal

      Apply for this job

      +30d

      F - Sr FullStack Developer 1

      WunderdogMalaga, ES - Remote
      SQSLambdaagileDesignqatypescriptangularAWSbackendfrontendNode.js

      Wunderdog is hiring a Remote F - Sr FullStack Developer 1

      About Us:

      Wunderdog is a digital software agency founded in 2014 in Finland, with operations in Helsinki, Berlin, and Málaga. We specialize in consultancy and agency services, delivering sustainable projects from design and technology to strategy and execution. If you're passionate about working in agile teams, crafting exceptional digital customer experiences, and enhancing the performance of digital products, we'd love to hear from you!

      Become a part of our dynamic global team, featuring Frontend and Backend Developers, Product Managers, and QA specialists!

      We tackle exciting projects that provide opportunities for growth, learning, and enjoyment.

      We thrive on collaboration within our international team, bringing together talented and motivated individuals from across the globe. We foster a culture of teamwork and mutual support, continually improving our processes and providing constructive feedback with positivity.

      In this team, you will:

      • Do meaningful work in an interesting field creating services and apps for pilots, cabin crew, cargo operations, customer service and others in the airline industry
      • Work with the latest technologies in 100% serverless, event-driven AWS architecture including among others Lambda, SQS, DynamoDB, RDS, OpenAPI, automated CI/CD pipelines and React/React Native front end using TypeScript
      • Collaborate in an international team with talented, motivated people from around the world: we encourage working together and helping each other out, developing our ways of working and giving feedback in a positive manner.

      From you, we wish:

      • +5 years of previous experience in other companies with solid experience in software development and being part of a development team.
      • +5 years using AWS, TypeScript, React, Node.js, Angular, event-driven architecture, and OpenAPI.
      • Good communication skills and a positive mindset.
      • Fluency in English.

      What We Offer:

      • A people-centred culture focused on well-being and personal growth.
      • A cool central office in Málaga.
      • An autonomous work environment where your skills and experience are valued.
      • Opportunities to learn new skills, gain experience, and explore new ways of working.
      • Work with an international, relaxed, and dynamic team, with great work-life balance.
      • Attractive company benefits, including a personal educational budget, public transport ticket, and birthday day off.
      • Possibility to work remotely.

      If you're ready to take on this challenge and grow into a tech lead role, apply now and join our team at Wunderdog

      See more jobs at Wunderdog

      Apply for this job

      +30d

      Senior Backend Engineer - 4 (Remote)

      TideHyderabad, Remote
      DevOPSSQSagileDesignmobileiosUXjavaandroiddockerangularbackend

      Tide is hiring a Remote Senior Backend Engineer - 4 (Remote)

      Who are Tide:

      At Tide, we’re on a mission to save businesses time and money. We’re the leading provider of UK SME business accounts and one of the fastest-growing FinTechs in the UK. Using the latest tech, we design solutions with SMEs in mind and our member-driven financial platform is  transforming the business banking market. Not only do we offer our members business accounts and related banking services, but also a comprehensive set of highly connected admin tools for businesses. 

      Tide is about doing what you love. We’re looking for someone tojoin us on our exciting scale up journey and be a part of something special. We are wanting passionate Tideans to drive innovation and help build a best-in-class platform to support our members. You will be comfortable in ambiguous situations and will be able to navigate the evolving FinTech environment. Imagine shaping how millions of Tide members discover and engage with business banking platforms and building this on a global scale.

      What we’re looking for:

      As aSenior Engineerat Tide you will be working on new and existing projects for our Payments area. We have a long roadmap ahead of us, with exciting new features and you’ll be solving interesting problems while collaborating with the rest of the Tide team to achieve our mission to save small and medium businesses time and money.

      With our expanding business, we will encourage you to outgrow your initial responsibilities, if you so desire. This role offers an exceptional opportunity to make a real difference by taking ownership of engineering practices in a rapidly expanding company!

      Technology and our people are what make Tide possible. We work in autonomous teams, self-organise, discuss technical challenges, and set our own guidelines in the different Community of Practices.

      On the backend we see Java 8 as legacy and use Java 11+ for our micro-services. We provide RESTful APIs to our colleagues in the frontend. Spring Boot is our work horse, but we are open to new experiments. We are cloud-native and run everything on AWS. You’ll see containers (Docker), queues (SNS+SQS, Kafka) and events everywhere. The nature of our business naturally fits with relational databases, but we have also found some use cases for NoSQL. Our frontends have done an incredible job at consuming our APIs and providing the best UX to our members. They are native Android and iOS apps or Angular 2+ web apps. The Cloud Engineering team provides us with vital infrastructure and DevOps support on the cloud.

      As a Senior Backend Engineer you’ll be:

      • Working on projects for the Payment area solving interesting challenges and problems that will save small business time and money globally.
      • You will be the person who less experienced engineers turn to when seeking advice and the one that ensures that things get done with a professional seal of quality.
      • Joining one of our expanding multidisciplinary agile teams, you will work closely with product owners, mobile engineers, and other business members to translate requirements into well-engineered solutions.
      • You will ideally join our backend community of practices and your input on how to improve processes and maintain a high quality across the backend will be very welcomed. Career progression is as important to us as it is for you!

      What makes you a great fit:

      • Have experience (5+ years) building server-side applications and detailed knowledge of the relevant programming languages for your stack (i.e Java 8 or newer).
      • Have sound knowledge of a Java backend framework (e.g. Spring/Spring Boot).
      • Have experience with microservices and implementing and consuming RESTful APIs.
      • Have experience engineering scalable and reliable solutions.
      • Demonstrate a mindset of delivering secure, well-tested and well-documented software.
      • Are willing to own your code and your team’s processes from development to production.
      • Have experience with relational databases.
      • Are comfortable working in agile methodologies, ideally Scrum.
      • Have the ability to communicate technical concepts to a non-technical audience.
      • Have experience integrating to third parties.
      • Have exposure to continuous integration, delivery and deployment.
      • Have experience leading and coaching of technical staff.

       

      What you’ll get in return: 

      Make work, work for you! We are embracing new ways of working and support flexible working arrangements. With our Working Out of Office (WOO) policy our colleagues can work remotely from home or anywhere in their home country. Additionally, you can work from a different country for up to 90 days a year. Plus, you’ll get:

      • Competitive salary 
      • Self & Family Health Insurance
      • Term & Life Insurance
      • OPD Benefits
      • Mental wellbeing through Plumm
      • Learning & Development Budget
      • WFH Setup allowance
      • 25 Annual leaves
      • Family & Friendly Leaves

      Tidean Ways of Working 

      At Tide, we’re Member First and Data Driven, but above all, we’re One Team. Our Working Out of Office (WOO) policy allows you to work from anywhere in the world for up to 90 days a year. We are remote first, but when you do want to meet new people, collaborate with your team or simply hang out with your colleagues, our offices are always available and equipped to the highest standard. We offer flexible working hours and trust our employees to do their work well, at times that suit them and their team.

      Tide is a place for everyone

      At Tide, we believe that we can only succeed if we let our differences enrich our culture. Our Tideans come from a variety of backgrounds and experience levels. We consider everyone irrespective of their ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity status or disability status. We believe it’s what makes us awesome at solving problems! We are One Team and foster a transparent and inclusive environment, where everyone’s voice is heard.

       

      See more jobs at Tide

      Apply for this job

      +30d

      Fi - Sr FullStack Developer 1

      WunderdogMalaga, ES - Remote
      SQSLambdaagileDesignqatypescriptangularAWSbackendfrontendNode.js

      Wunderdog is hiring a Remote Fi - Sr FullStack Developer 1

      About Us:

      Wunderdog is a software digital agency established in 2014 in Finland, operating in Helsinki, Berlin, and Málaga. We provide consultancy and agency services, delivering sustainable projects from design and technology to strategy and execution. If you're passionate about working in agile teams, creating well-designed digital customer experiences, and improving the performance of digital products, we’d love to hear from you!

      Become a part of our dynamic global team, featuring Frontend and Backend Developers, Product Managers, and QA specialists!

      We tackle exciting projects that provide opportunities for growth, learning, and enjoyment.

      We thrive on collaboration within our international team, bringing together talented and motivated individuals from across the globe. We foster a culture of teamwork and mutual support, continually improving our processes and providing constructive feedback with positivity.

      In this team, you get to:

      • Do meaningful work in an interesting field creating services and apps for pilots, cabin crew, cargo operations, customer service and others in the airline industry
      • Work with the latest technologies in 100% serverless, event-driven AWS architecture including among others Lambda, SQS, DynamoDB, RDS, OpenAPI, automated CI/CD pipelines and React/React Native front end using TypeScript
      • Collaborate in an international team with talented, motivated people from around the world: we encourage working together and helping each other out, developing our ways of working and giving feedback in a positive manner.

      From you, we wish:

      • Solid experience in software development and being part of a development team.
      • Previous experience in our main stack, including AWS, TypeScript, React, Node.js, Angular, event-driven architecture, and OpenAPI.
      • Good communication skills and a positive mindset.
      • Fluency in English.

      What We Offer:

      • A people-centred culture focused on well-being and personal growth.
      • A cool central office in Málaga.
      • An autonomous work environment where your skills and experience are valued.
      • Opportunities to learn new skills, gain experience, and explore new ways of working.
      • Work with an international, relaxed, and dynamic team, with great work-life balance.
      • Attractive company benefits, including a personal educational budget, public transport ticket, and birthday day off.
      • Possibility to work remotely.

      If you're ready to take on this challenge and grow into a tech lead role, apply now and join our team at Wunderdog

      See more jobs at Wunderdog

      Apply for this job

      +30d

      Backend Engineer - Golang (Blockchain Platform)

      StockbitKecamatan Setiabudi, Indonesia, Remote
      SQS3 years of experienceuiqalinux

      Stockbit is hiring a Remote Backend Engineer - Golang (Blockchain Platform)

      Job Description

      • Build solid, secure, performant and scalable APIs to serve our front-end platforms
      • Optimize existing codes to improve performance and efficiency
      • Collaborate with Product, QA and UI team to deliver features and improvements
      • Implement best practices in code quality, security and data protection

      Qualifications

      • Strong knowledge in Go programming language, paradigms, constructs, and idioms with minimum 3 years of experience
      • Experienced in building scalable Microservices along with its supporting components such as tracing, logging etc. and understand what strategy is required to handle high traffic.
      • Experienced in implementing best practices such as Clean Architecture, SOLID principle and Unit Testing
      • Experienced in handling Event Stream Processing.
      • Familiar with popular Go tools and frameworks
      • Accustomed with modern version control systems such as Gitlab / Github
      • Experienced in working with AWS/GCP Managed services such as SQS, DynamoDB, SES etc
      • Comfortable operating in Linux environment
      • Self-motivated, passionate & eager to improve by keeping up-to-date with the latest trends in back-end development
      • Great communication & teamwork skills. Capable of collaborating with other team members
      • Good self-managing skills, in particular with keeping up with timeline

      See more jobs at Stockbit

      Apply for this job

      +30d

      AWS API Developer

      ViedTechWashington, DC, Remote
      SQSapipythonAWS

      ViedTech is hiring a Remote AWS API Developer

      Job Description

      AWS API Developer will engage directly with AWS APIs to build highly scalable platform.

      Deployment experience is a must

      - Developing serverless AWS application using relevant AWS technologies such as:

      • API Gateway
      • Lambdas
      • Amazon Aurora
      • CloudFormation
      • SNS, SQS
      • IAM
      • Step Functions
      • CLI/AWS Tool for PowerShell

      - Proficient in REST API development/testing/maintenance

      - Strong knowledge and experience with:

      • JSON
      • Python
      • ADO pipeline development, deployment
      • Automated testing
      • API first development using OpenAPI

      Qualifications

      See more jobs at ViedTech

      Apply for this job

      +30d

      Senior Software Developer (Nova)

      VidyardRemote, Canada
      SalesS3SQSLambdaJestagileremote-firstmobilegitrubypostgresqlMySQLAWSNode.js

      Vidyard is hiring a Remote Senior Software Developer (Nova)

      At Vidyard, we make life easier for sellers, marketers and corporate communicators. Our video messaging tools, AI tools, and other products are used by Microsoft, LinkedIn, and thousands of other companies. We’re passionate about elevating our customers, our teammates, our communities, and ourselves.

      About the Role

      Vidyard is seeking a Senior Software Developer to join our innovative Nova Team, a pivotal force behind our cutting-edge AI Avatar feature and experimental functionalities. As a key player in this team, you will contribute to the development and enhancement of our AI video creation capabilities, enabling users to easily create AI videos of themselves and others by providing just a text script. This role is instrumental in shaping the advanced features and experimental projects that define Vidyard's offerings to our valued customers.

      Reporting directly to the Software Development Manager, you'll collaborate with a cross-functional team of developers, a designer, and a product manager to address customer challenges and deliver exceptional software solutions. 

      This is a remote role open to candidates located inCanada.

      About the Team

      Our Nova Team is composed of five developers, a designer, a product manager, and a software development manager. We are dedicated to creating and enhancing Vidyard’s AI Avatar feature, continually improving and expanding its functionality. Additionally, we are focused on implementing more experimental features into our product in the future.

      What You’ll Bring to this Role and Your New Team:

      • A solid background in software engineering—you have had 6+ years of experience shipping user-facing, scalable web products.
      • The ability to work across the software stack as a generalist while bringing experience to either front-end or back-end development.
      • Proven ability to make informed architectural decisions and contribute to the overall technical strategy.
      • Strong documentation skills, with a commitment to maintaining clear and comprehensive technical documentation.
      • Proficiency with AWS services, including S3, Lambda, SQS, and other related technologies.
      • A history of success delivering on different initiatives in an agile, iterative environment.
      • Strong communication and collaboration skills—you strive for clarity and understanding and can navigate discussions around risks and tradeoffs.
      • The desire to drive improvements to our quality, reliability, and performance standards.
      • Lean thinking and an experimental, metrics-driven mindset.
      • A high tolerance for ambiguity and a recognition that action is sometimes the best path to discovery.
      • Eager to share knowledge among other senior - staff level developers and mentor junior and intermediate developers on your team.
      • Experience with video effects and ffmpeg are a plus.
      • Familiarity with AI and machine learning technologies is a plus.

      Our Tech Stack

      • Version control - e.g. Git
      • Testing frameworks such as RSpec, Jest, Mocha
      • Modern front-end stacks - e.g. Vue.js, React.js
      • Modern mobile frameworks - React Native
      • Server technologies such as Node.js and Ruby on Rails
      • Relational Databases such as MySQL, PostgreSQL
      • Nice to have experience architecting microservice infrastructures 
      • Distributed computing concerns such as message queues and pub/sub
      • Operational concerns such as monitoring and logging

      Our engineering team consists of generalists with expertise leaning toward either front-end or back-end development, all maintaining a comprehensive understanding of the full stack. Join us in shaping the future of Vidyard's core offerings and delivering unparalleled value to our customers.


       
      Job descriptions can be overwhelming. At Vidyard we are motivated to drive change together and deeply value the unique experiences, abilities and opinions you possess. We value candidates who own it, and if you’re relentlessly resourceful too, you might be exactly who we are looking for.

      As we also value user obsession, we prioritize our users, customers and community so you can expect to hear from our team even if you are not selected to move forward.

      What You’ll Love about Vidyard:

      • Competitive pay
      • Comprehensive, flexible benefits on day one
      • Wellness allowance to spend on what’s important to you
      • Flexible hours + unlimited vacation + programs to support travel while working, enabling you to live your best life
      • Access to Inkblot, a digital mental health platform + $1,500/person/year for mental health coverage
      • Allowance to support your ongoing growth and development
      • Parental leave top-up
      • Paid volunteer hours
      • Employee resource groups to empower and drive change at Vidyard and in our communities
      • RRSP match
      • Stock options
      • Flexible holiday program
      • Home office stipend
      • Flexibility to work in the place that brings out your best: whether you thrive in the comfort of your home office, or are local to, and prefer the energy of our collaboration space in Kitchener, Ontario, Canada, there is flexibility for all. Although we default to remote-first there will be occasional in-person meetings/events purposefully designed for connection and collaboration.
      We thank all applicants for your interest in Vidyard. Only those applicants selected for an interview will be contacted. Unsolicited resumes from Agencies will not be accepted.
      Vidyard is an equal opportunity employer. Applicants who require reasonable accommodation to complete the application and/or interview process should notify us at recruitment@vidyard.com.

      See more jobs at Vidyard

      Apply for this job

      +30d

      Sr. Data Engineer - Data Analytics

      R.S.ConsultantsPune, India, Remote
      SQSLambdaBachelor's degreescalaairflowsqlDesigntypescriptpythonAWSNode.js

      R.S.Consultants is hiring a Remote Sr. Data Engineer - Data Analytics

      Job Description

      We are looking for a Sr. Data Engineer for an International client. This is a 100% remote job. The person will be working from India and will be collaborating with global team. 

      Total Experience: 7+ Years

      Your role

      • Have key responsibilities within the requirements analysis, scalable & low latency streaming platform solution design, architecture, and end-to-end delivery of key modules in order to provide real-time data solutions for our product
      • Write clean scalable code using Go, Typescript / Node.js / Scala / python / SQL and test and deploy applications and systems
      • Solve our most challenging data problems, in real-time, utilizing optimal data architectures, frameworks, query techniques, sourcing from structured and unstructured data sources.
      • Be part of an engineering organization delivering high quality, secure, and scalable solutions to clients
      • Involvement in product and platform performance optimization and live site monitoring
      • Mentor team members through giving and receiving actionable feedback.

      Our tech. stack:

      • AWS (Lambda, SQS, Kinesis, KDA, Redshift, Athena, DMS, Glue,Go/Typescript, Dynamodb), Airflow, Flink, Spark, Looker, EMR
      • A continuous deployment process based on GitLab

      A little more about you:

      • A Bachelor's degree in a technical field (eg. computer science or mathematics). 
      • 3+ years experience with real-time, event driven architecture
      • 3+ years experience with a modern programming language such as Scala, Python, Go, Typescript
      • Experience of designing complex data processing pipeline
      • Experience of data modeling(star schema, dimensional modeling etc)
      • Experience of query optimisation
      • Experience of kafka is a plus
      • Shipping and maintaining code in production
      • You like sharing your ideas, and you're open-minded

      Why join us?

      ???? Key moment to join in term of growth and opportunities

      ????‍♀️ Our people matter, work-life balance is important

      ???? Fast-learning environment, entrepreneurial and strong team spirit

      ???? 45+ Nationalities: cosmopolite & multi-cultural mindset

      ???? Competitive salary package & benefits (health coverage, lunch, commute, sport

      DE&I Statement: 

      We believe diversity, equity and inclusion, irrespective of origins, identity, background and orientations, are core to our journey. 

      Qualifications

      Hands-on experience in Scala / Python with Data Modeling, Real Time / Streaming Data. Experience of complex data processing pipeline and Data Modeling.

      BE/ BTech in Computer Science

      See more jobs at R.S.Consultants

      Apply for this job

      +30d

      Senior Software Engineer - Java

      TinvioManila, Philippines, Remote
      DevOPSSQSLambdanosqlpostgressqlB2BRabbitMQDesignFirebaseapijavapostgresqlMySQLAWSbackendfrontend

      Tinvio is hiring a Remote Senior Software Engineer - Java

      Job Description

      Summary

      Engineering is at the heart of everything we do at Tinvio, translating ideas into products that touch the lives of our customers. As a Senior Software Engineer, you will collaborate with a cross-functional team of talented designers, product managers, and engineers to solve complex problems in an open and fast-paced environment with very flat structures where everyone has a say. With an event-driven microservice architecture, you will design and build highly scalable and robust API-driven backend technology solutions around order management, account management, credit, and payment domains that fuel our core business. In this role, you will have the opportunity to work on the complete stack using technologies like Java, Spring boot, Postgres, Elastic Cache, NoSQL datastores, AWS Lambda, Streaming technologies, and Firebase in the cloud environment.

      Join us in building the next-gen B2B transactions platform for merchants and suppliers across the region.

      Responsibilities

      • Design, build, and maintain a high-performance, high-availability, and fraud-tolerant technology platform for B2B transactions with minimal guidance
      • Hands-on solution design and development in Java/Springboot to deliver trustworthy and smooth functionalities to our users
      • Iterate on technical solutions with Frontend and DevOps teams, and ensure that they are scalable and extensible
      • Implement solutions you’ve designed and deploy them into production, with a sharp eye for product quality and user experience
      • Identify and address performance or process bottlenecks within the applications and broader infrastructure
      • Monitor, debug, and fix issues in production at high velocity based on user impact
      • Participate in technology reviews, hiring interviews, and code reviews to progressively scale the engineering organization and our practices

      Qualifications

      • Bachelor’s degree in computer science, information technology, or a similar field
      • Must have 5+ years of experience in developing highly scalable, performant applications
      • Strong problem-solving skills and experience in application debugging
      • Sound understanding of object-oriented programming and software design
      • Hands-on experience of Restful services development using Java Spring Boot
      • Hands-on experience with database design. SQL (PostgreSQL / MySQL) | NoSQL (Redis/ MongoDB/Cassandra)
      • Working experience of message streaming/queuing systems like Apache Kafka, RabbitMQ, SQS, IBM MQ
      • Cloud experience with Amazon Web Services (AWS) and Google Cloud Computing (GCP)
      • Experience with Serverless Architectures (AWS/GCP) would be a plus

      See more jobs at Tinvio

      Apply for this job

      +30d

      Tech Lead - Microservices

      expert global solutions Pvt. LtdAurangabad, India, Remote
      S3SQSLambda9 years of experienceDesignjavadockerangularjenkinsAWSreactjs

      expert global solutions Pvt. Ltd is hiring a Remote Tech Lead - Microservices

      Job Description

      Tech Lead – Java(JSP,Spring,MVC)

      • 7 to 9 years of experience with Java / J2EE application development stack
      • Solid experience in design, coding, unit testing and debugging
      • Experience with: Spring framework(Core, JPA, Security, Boot), Hibernate, Secure APIs using JWT/OAUTH
      • Should be able to design product features/modules and lead the team on technical aspects
      • Proficient understanding of code quality standards and ensure team follows the same 
      • Mentor team members as-in when required on Design/Functional Requirement/Development/Testing 
      • Good understanding of Single Page App (Angular or ReactJS)
      • Knowledge of Jenkins CI/CD, Build Tools (Maven, Gradle), Docker
      • Good understanding of AWS services such as S3, SQS, ALB, Lambda, RDS, CDN

      Qualifications

      See more jobs at expert global solutions Pvt. Ltd

      Apply for this job

      +30d

      Senior Software Engineer (Colombia)

      SezzleColombia Remote
      DevOPSSQSgolangsqlRabbitMQDesignjavac++kubernetespythonAWSbackend

      Sezzle is hiring a Remote Senior Software Engineer (Colombia)

      About the Role: 

      By applying to this position you have an incredible opportunity to make an impact within a growing FinTech company. 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 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.

      Ideal Skills & Experience (the more the better)

      • 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: 

      • A+ character. We are team-first here at Sezzle. 
      • A hard-working mentality. It’s early and there is still a lot to build. 
      • An excellent communicator. 
      • A fun attitude. Life’s too short. We can have fun while we work hard on cool things. 
      • Smarts. We need people that are smart enough to make decisions on their own and also smart enough to know when they need input from others. 

      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. 

      Equal Employment Opportunity: Sezzle Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex, national origin, age, disability, genetic information, pregnancy, or any other legally protected status. Sezzle recognizes and values the importance of diversity and inclusion in enriching the employment experience of its employees and in supporting our mission.

      Compensation:

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

      #Li-remote

      See more jobs at Sezzle

      Apply for this job

      +30d

      Senior Data Engineer

      SmartMessageİstanbul, TR - Remote
      MLS3SQSLambdaMaster’s DegreenosqlDesignmongodbazurepythonAWS

      SmartMessage is hiring a Remote Senior Data Engineer

      Who are we?

      We are a globally expanding software technology company that helps brands communicate more effectively with their audiences. We are looking forward to expand our people capabilities and success in developing high-end solutions beyond existing boundaries and establish our brand as a Global Powerhouse.

      We are free to work from wherever we want and go to the office whenever we like!!!

      What is the role?

      We are looking for a highly skilled and motivated Senior Data Engineer to join our dynamic team. The ideal candidate will have extensive experience in building and managing data pipelines, noSQL databases, and cloud-based data platforms. You will work closely with data scientists and other engineers to design and implement scalable data solutions.

      Key Responsibilities:

      • Design, build, and maintain scalable data pipelines and architectures.
      • Implement data lake solutions on cloud platforms.
      • Develop and manage noSQL databases (e.g., MongoDB, Cassandra).
      • Work with graph databases (e.g., Neo4j) and big data technologies (e.g., Hadoop, Spark).
      • Utilize cloud services (e.g., S3, Redshift, Lambda, Kinesis, EMR, SQS, SNS).
      • Ensure data quality, integrity, and security.
      • Collaborate with data scientists to support machine learning and AI initiatives.
      • Optimize and tune data processing workflows for performance and scalability.
      • Stay up-to-date with the latest data engineering trends and technologies.

      Detailed Responsibilities and Skills:

      • Business Objectives and Requirements:
        • Engage with business IT and data science teams to understand their needs and expectations from the data lake.
        • Define real-time analytics use cases and expected outcomes.
        • Establish data governance policies for data access, usage, and quality maintenance.
      • Technology Stack:
        • Real-time data ingestion using Apache Kafka or Amazon Kinesis.
        • Scalable storage solutions such as Amazon S3, Google Cloud Storage, or Hadoop Distributed File System (HDFS).
        • Real-time data processing using Apache Spark or Apache Flink.
        • NoSQL databases like Cassandra or MongoDB, and specialized time-series databases like InfluxDB.
      • Data Ingestion and Integration:
        • Set up data producers for real-time data streams.
        • Integrate batch data processes to merge with real-time data for comprehensive analytics.
        • Implement data quality checks during ingestion.
      • Data Processing and Management:
        • Utilize Spark Streaming or Flink for real-time data processing.
        • Enrich clickstream data by integrating with other data sources.
        • Organize data into partitions based on time or user attributes.
      • Data Lake Storage and Architecture:
        • Implement a multi-layered storage approach (raw, processed, and aggregated layers).
        • Use metadata repositories to manage data schemas and track data lineage.
      • Security and Compliance:
        • Implement fine-grained access controls.
        • Encrypt data in transit and at rest.
        • Maintain logs of data access and changes for compliance.
      • Monitoring and Maintenance:
        • Continuously monitor the performance of data pipelines.
        • Implement robust error handling and recovery mechanisms.
        • Monitor and optimize costs associated with storage and processing.
      • Continuous Improvement and Scalability:
        • Establish feedback mechanisms to improve data applications.
        • Design the architecture to scale horizontally.

      Qualifications:

      • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
      • 5+ years of experience in data engineering or related roles.
      • Proficiency in noSQL databases (e.g., MongoDB, Cassandra) and graph databases (e.g., Neo4j).
      • Strong experience with cloud platforms (e.g., AWS, GCP, Azure).
      • Hands-on experience with big data technologies (e.g., Hadoop, Spark).
      • Proficiency in Python and data processing frameworks.
      • Experience with Kafka, ClickHouse, Redshift.
      • Knowledge of ETL processes and data integration.
      • Familiarity with AI, ML algorithms, and neural networks.
      • Strong problem-solving skills and attention to detail.
      • Excellent communication and teamwork skills.
      • Entrepreneurial spirit and a passion for continuous learning.

      Join our team!

      See more jobs at SmartMessage

      Apply for this job

      +30d

      Senior Data Scientist

      SmartMessageİstanbul, TR - Remote
      MLS3SQSLambdaMaster’s DegreenosqlmongodbazurepythonAWS

      SmartMessage is hiring a Remote Senior Data Scientist

      Who are we?

      We are a globally expanding software technology company that helps brands communicate more effectively with their audiences. We are looking forward to expand our people capabilities and success in developing high-end solutions beyond existing boundaries and establish our brand as a Global Powerhouse.

      We are free to work from wherever we want and go to the office whenever we like!!!

      What is the role?

      We are seeking an innovative and analytical Senior Data Scientist to join our growing team. The ideal candidate will have a strong background in machine learning, AI, and data analysis. You will work on developing models and algorithms to enhance our RTDM capabilities and drive data-driven decision-making.

      Key Responsibilities:

      • Develop, implement, and maintain machine learning models and algorithms.
      • Work with large datasets to extract insights and drive data-driven decisions.
      • Collaborate with data engineers to build scalable data solutions.
      • Utilize cloud-based data platforms (e.g., S3, Redshift, Lambda, Kinesis, EMR).
      • Conduct exploratory data analysis and feature engineering.
      • Choose appropriate algorithms based on the problem type and data characteristics.
      • Implement and optimize AI and neural network models.
      • Create data visualizations and reports to communicate findings.
      • Stay current with the latest research and advancements in data science and AI.
      • Mentor and guide junior data scientists and analysts.

      Technical Expertise:

      • Proficiency in Python and data science libraries (e.g., TensorFlow, scikit-learn, PyTorch).
      • Strong experience with noSQL databases (e.g., MongoDB, Cassandra) and big data technologies (e.g., Spark, Hadoop).
      • Experience with cloud platforms (e.g., AWS, GCP, Azure).
      • Knowledge of data engineering processes and data integration.
      • Familiarity with graph databases (e.g., Neo4j) and message queues (e.g., Kafka, SQS).
      • Experience with a wide range of ML and AI algorithms:
      • Supervised Learning:Linear Regression, Logistic Regression, SVM, Naive Bayes, Decision Trees, Random Forests, Gradient Boosting Machines (GBM), AdaBoost, K-Nearest Neighbors (KNN), Neural Networks.
      • Unsupervised Learning: K-Means Clustering, Hierarchical Clustering, Principal Component Analysis (PCA), Anomaly Detection, Autoencoders, Generative Adversarial Networks (GANs).
      • Reinforcement Learning: Q-Learning, Deep Q-Networks (DQN), Policy Gradient Methods, Actor-Critic Methods.
      • Deep Learning: Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), Long Short-Term Memory Networks (LSTMs), Transformer Models (e.g., BERT, GPT), Capsule Networks.
      • Predictive Recommendation Engines: Collaborative Filtering, Content-Based Filtering, Hybrid Systems.

      Qualifications:

      • Bachelor’s or Master’s degree in Data Science, Statistics, Computer Science, or related field.
      • 5+ years of experience in data science or related roles.
      • Understand the business problem and its relevance to business objectives.
      • Evaluate model performance using appropriate metrics.
      • Strong analytical and problem-solving skills.
      • Excellent communication and teamwork skills.
      • Entrepreneurial spirit and a passion for continuous learning.

      Join our team!

      See more jobs at SmartMessage

      Apply for this job