Back End Software Engineer Remote Jobs

80 Results

1d

Senior Software Engineer - Backend

JW PlayerNorth Macedonia - Remote
DesignapidockerlinuxpythonAWSbackend

JW Player is hiring a Remote Senior Software Engineer - Backend

About JWP:

JWP is the game-changing video software and data insights platform that's revolutionizing the Digital Video Economy. Our cutting-edge technology gives our customers unparalleled independence and control over their digital video content. We began over a decade ago as an open-source video player, but today, JWP is the driving force behind digital video for hundreds of thousands of businesses worldwide. And with over 1 billion viewers tuning in every month across 2.7 billion unique devices, there's no limit to what we can achieve. We're looking for passionate and innovative candidates ready to join us on this journey of transforming the world of digital video.

The Engineering Team:

Our Engineering team plays a big part in the company’s success through the development of innovative technologies. Engineers at JWP are passionate about writing code and solving complex problems. Equipped with a modern tech stack, our Engineers contribute to helping drive monetization for our customers across billions of devices monthly.

The Opportunity:

Backend Engineers at JWP contribute to developing innovative video technology products that service clients worldwide. We are looking for a Backend Engineer to join our team. This is an opportunity to join us to use modern technology stacks and work on interesting products within the video space that impact clients across some of the many verticals, such as broadcasting and publishing.

As a Backend Engineer for our Authorization Service, you will:

  • Build a system that helps us set and enforce customer-defined fine-grained access control rules.
  • Work with popular languages like Python, GoLang, and more in day-to-day coding.
  • Collaborate in a cross-functional team focused on our customer experience.
  • Contribute to innovative technology and architecture of a global production-scale service layer.
  • Work with microservices and microservice principles (Service discovery, API gateways, data transaction consistency, etc.).
  • Make a material impact on our streaming products, analytics, and OTT integrations.
  • Participate in code reviews with fellow engineering peers.

Requirements for the role:

  • At least four years of relevant experience, with an extensive background in backend development.
  • Proven record of delivering high-quality and impactful technical solutions, demonstrating expertise independent of programming languages.
  • Demonstrated experience in scaling systems to the next level to handle increased loads and demands.
  • Knowledge of database design and data structures.
  • Commitment to code quality, maintainability, readability, scalability, and performance.
  • Ability to quickly analyze and resolve tactical issues across various areas.
  • Open-minded and eager to learn new technologies.

Bonus Points:

  • Solid understanding of the Python/GoLang programming language.
  • Knowledge of common Goroutine, channel patterns, and concurrency patterns.
  • Experience with building scalable systems using cloud infrastructures like AWS or Google Cloud.
  • Understand micro-services architecture: Designing, creating, deploying, testing, and monitoring.
  • Contributed to open-source projects.
  • Experience with Docker and/or Linux Containers.

Perks of being at JWP, North Macedonia

Our goal is to take care of you and ensure you will be successful in your new role. Your success is our success! 

As a full time employee, you will qualify for:

  • Private Medical Insurance
  • 25 Paid Time Off
  • Professional Career Development Program 
  • New Employee Home Office Setup Stipend
  • Mentorship Program 
  • Monthly Connectivity Stipend

*Benefits are subject to location and can change at the discretion of the Company. 

Check out our social channels:

    

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, and/or disability status.

See more jobs at JW Player

Apply for this job

1d

Software Engineer (Back End)

nosqlDesignUI/UX designmongodbbackendNode.js

Botkeeper Inc is hiring a Remote Software Engineer (Back End)

Software Engineer (Back End) - Botkeeper Inc - Career PageSee more jobs at Botkeeper Inc

Apply for this job

3d

Sr. Software Engineer, Backend (Platform)

agileBachelor degreekotlinsqlDesignjavac++postgresqlkubernetesAWSbackend

hims & hers is hiring a Remote Sr. Software Engineer, Backend (Platform)

Hims & Hers Health, Inc. (better known as Hims & Hers) is the leading health and wellness platform, on a mission to help the world feel great through the power of better health. We are revolutionizing telehealth for providers and their patients alike. Making personalized solutions accessible is of paramount importance to Hims & Hers and we are focused on continued innovation in this space. Hims & Hers offers nonprescription products and access to highly personalized prescription solutions for a variety of conditions related to mental health, sexual health, hair care, skincare, heart health, and more.

Hims & Hers is a public company, traded on the NYSE under the ticker symbol “HIMS”. To learn more about the brand and offerings, you can visit hims.com and forhers.com, or visit our investor site. For information on the company’s outstanding benefits, culture, and its talent-first flexible/remote work approach, see below and visit www.hims.com/careers-professionals.

About the job:

Hims & Hers is looking for a Senior Software Engineer to join our Store Backend Platform team to help build a fast, reliable, and frictionless telemedicine experience.  The role will focus mainly within our ecommerce and order management platforms in areas such as product, product catalog, subscriptions, pricing, and payments, building scalable solutions that grow with the company.  

Responsibilities:

  • Design and build backend services that power our telehealth and ecommerce platforms
  • Collaborate with product managers, principal engineers and your team to guide decisions
  • Provide leadership and guidance to internal team members on the implementation of architecture and designs
  • Collaborate, lead and deliver cross-domain integration solutions with techniques such as REST and asynchronous design patterns
  • Own feature delivery from solution design to production operation
  • Implement observability, monitoring and alerting solutions
  • Contribute to operational excellence through on-call responsibilities which include issue resolution, root-cause analysis and code improvements to reduce toil
  • Coach and mentor team members, including constructive feedback for code and design reviews
  • Actively participate in retrospectives and help drive continuous improvement in our architecture, agile process and team culture
  • Cross functional team collaboration and communication including product and engineering leadership

Requirements:

  • Bachelor degree in Computer Science or equivalent professional experience
  • 5+ years experience as a software engineer including languages such as Java and Kotlin
  • 3+ years of experience with back end distributed system design, development and delivery, preferably in an eCommerce environment
  • 3+ years of experience with microservice architectures
  • Experience with Domain Driven Design
  • Experience with design, development, delivery and management of microservices hosted on Kubernetes and AWS
  • Experience with agile software development and delivery methodologies 
  • Proficiency with continuous integration/delivery including automated unit and integration test strategies
  • Proficiency with Relational Databases, PostgreSQL preferred 
  • Excellent written and verbal communication skills

We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply

Our Benefits (there are more but here are some highlights):

  • Competitive salary & equity compensation for full-time roles
  • Unlimited PTO, company holidays, and quarterly mental health days
  • Comprehensive health benefits including medical, dental & vision, and parental leave
  • Employee Stock Purchase Program (ESPP)
  • Employee discounts on hims & hers & Apostrophe online products
  • 401k benefits with employer matching contribution
  • Offsite team retreats

#LI-Remote

 

Outlined below is a reasonable estimate of H&H’s compensation range for this role for US-based candidates. If you're based outside of the US, your recruiter will be able to provide you with an estimated salary range for your location.

The actual amount will take into account a range of factors that are considered in making compensation decisions including but not limited to skill sets, experience and training, licensure and certifications, and location. H&H also offers a comprehensive Total Rewards package that may include an equity grant.

Consult with your Recruiter during any potential screening to determine a more targeted range based on location and job-related factors. We don’t ever want the pay range to act as a deterrent from you applying!

An estimate of the current salary range for US-based employees is
$125,000$190,000 USD

We are focused on building a diverse and inclusive workforce. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply.

Hims is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, state, or local law. Hims considers all qualified applicants in accordance with the San Francisco Fair Chance Ordinance.

Hims & hers is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@forhims.com. Please do not send resumes to this email address.

For our California-based applicants – Please see our California Employment Candidate Privacy Policy to learn more about how we collect, use, retain, and disclose Personal Information. 

See more jobs at hims & hers

Apply for this job

3d

Fully Remote: Backend Software Engineer

VALRSouth Africa Remote
kotlinapijavaAWSbackend

VALR is hiring a Remote Fully Remote: Backend Software Engineer

Purpose of the job:

VALR is looking for seasoned backend software engineers with experience in building applications that are fast, accurate, scalable and secure to help us deliver the best experience possible to our customers.

We are seeking people with extensive knowledge of Kotlin or Java, or other JVM based languages. We’d also like to meet people with experience in other similar languages and technologies, even if we’re not actively using them, as long as they are willing to make the switch.

What will you be doing:

  • Build best-in-class product features
  • Create troubleshooting tools
  • Implement internal processes and tooling
  • Extend and improve our API
  • Write easy to read, maintainable code
  • Collaborate closely within a cross-functional team to build valuable product features, with a focus on scalable backend solutions
  • Develop RESTful APIs and microservices
  • Optimise and scale backend systems to handle high traffic volumes and ensure low-latency responses
  • Participate in code reviews, automated testing, and continuous integration to maintain code quality

What we look for in you:

Skills relevant to the job include the education and/or experience, specialised training, and competencies required:

  • Formal software engineering qualification not required but in-depth software engineering experience essential
  • Practical experience is more relevant than a formal qualification
  • 6+ years experience working in production environments
  • Experience in building and integrating with REST API’s and/or Websockets
  • Solid understanding of version control, containerisation and CI/CD concepts
  • Familiarity with Google Cloud Platform and/or AWS
  • Experience creating troubleshooting tools
  • Designing and developing integrations into databases
  • Passion for cryptocurrencies and alternative financial systems
  • The ability to work collaboratively in a team
  • A natural inclination to help people and the ability to explain technical details simply

What can you expect from VALR:

  • Competitive salary: Get paid well to work in an exciting industry.
  • Leave: Compliance with statutory leave required by individual countries, in addition to flexible leave.
  • Remote work: Work from wherever you like - Employees to ensure that there is secure, stable internet connectivity in order to effectively work remotely.
  • Home office setup: Mac laptop and a discretionary allowance to buy all the extras needed to work happily from home - all of it yours to keep after 3 years. Terms and Conditions will apply.
  • Learning fund: An annual upskilling budget of R16,000 per employee, which will be converted to the respective currency of the employee's payment, in addition to scheduled VALR training.
  • Performance bonus: When you contribute to VALR’s success, you’ll be rewarded with discretionary bonuses.
  • Regular get-togethers outside of work.
  • Annual company retreats.

See more jobs at VALR

Apply for this job

8d

Staff Software Engineer, Backend

Procore TechnologiesPrague, Czech Republic, Remote
Bachelor's degreeDesignrubyjavakubernetesAWS

Procore Technologies is hiring a Remote Staff Software Engineer, Backend

Job Description

​​What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries, not to mention one of the most dangerous. That’s why we’re looking for a talented Staff Full-Stack Software Engineer to join Procore’s journey to revolutionize a historically underserved industry.

As a Staff Software Engineer at Procore, you’re given the unique opportunity to partner intimately with our customer base, translating their fundamental needs into technological SaaS solutions. Backed by the might of our teams, we’ll provide you with the tools and resources needed to achieve extraordinary results that render a significant impact extending beyond the boundaries of traditional engineering roles. 

This position will report into the Senior Engineering Manager for the Construction Documents Group with the opportunity to be located in the Czech Republic. We’re looking for someone to join our team immediately. 

What you’ll do:

  • Help establish standards for development teams and collaborate on initiatives with infrastructure, platform, and other software engineering teams
  • Assist fellow teammates by conducting code reviews and pairing
  • Leverage our tech stack: Primarily Java/React/Postgres hosted on AWS and increasingly using Kubernetes, CircleCI for Continuous Integration, and a combination of ArgoCD and an in-house tool for CD.
  • Drive critical projects, including: 
    • Scalability: We’re scaling and need engineers who are ready to take on the challenge of working on live, core systems with millions of users
    • Complex data management systems: We’re building a world-class document file management system. You’ll work through challenges like file intake, document management, large file manipulations, permissions and file revisioning.
    • Evolve our existing codebase from a monolithic Rails application into a modular system with clear, well-enforced domain boundaries and a coherent public interface
    • Participate in designing and building a system that is aligned with Procore’s technical vision of a Service-Oriented Architecture
    • Build, maintain, and develop a wide series of microservices and are looking for engineers adept at discovering new opportunities and driving them to completion.

What we're looking for: 

  • Bachelor's Degree in Computer Science or equivalent experience
  • Professional experience with Java, Spring Boot, React and Ruby
  • 8+ years experience in software engineering fundamentals, Test Driven Development and Design principles
  • Experience with working on Document Management systems
  • Understanding the tradeoffs between short-term and long-term goals and balancing immediate needs with strategic initiatives
  • Experience in working with software, platforms, and infrastructure at scale (we run thousands of hosts and have millions of users) 
  • Experience in building modern Continuous Integration and Continuous Delivery systems at scale
  • Experience working with a team on large initiatives with the ability to course-correct as needed
  • Experience working with modern web development, including testing, staging, deploying, and monitoring

Qualifications

See more jobs at Procore Technologies

Apply for this job

13d

Senior Backend Engineer with GO

Blue Wire SoftwareCluj-Napoca, Romania, Remote
3 years of experiencepostgresgraphqlmysqltypescriptAWSbackendfrontend

Blue Wire Software is hiring a Remote Senior Backend Engineer with GO

Job Description

Blue Wire Software is seeking to onboard a Senior Back End Engineer to join a growing team, focused on expanding and building an RV rental platform expanding globally.

You will be a member of our engineering team designing, building, improving, and maintaining our core products. In this role, you will work on a cross-functional team on projects with varying levels of collaboration to deliver winning software solutions for the customers.

Responsibilities:

    • You collaborate with your engineering and product team members to produce high-quality, resilient, useful, and secure products
    • You may lead team rituals like grooming, planning, estimating, and team retrospectives
    • You ensure the delivery of team commitments via leadership, mentoring, and individual execution
    • Write tests for your code and perform code review for your teammates
    • Create specs, diagrams, and decision documents
    • Communicate with a vendor to troubleshoot an existing integration
    • Make architectural decisions with an eye toward scalability, reuse, security, performance, and availability

    Qualifications

    • experience as an independent consultat who can easily adapt to a fast-growing environment
    • 5+ years experience in backend development
    • at least 3 years of experience with Golang
    • Extensive experience with relational databases (e.g. Postgres or MySql)
    • Understanding of modern web architectures and patterns (Twelve-Factor, SOLID, ACID, etc).
    • Experience building global consumer-facing apps that are accessible
    • Creative problem solver with a bias toward action

    Nice to have:

    • Small company or startup experience
    • Experience leveraging AWS or GCP
    • Experience consuming and implementing REST APIs and GraphQL
    • Experience with Frontend technologies: Next.js/React and Typescript are preferred

    See more jobs at Blue Wire Software

    Apply for this job

    20d

    Senior Back End Engineer with GO

    Blue Wire SoftwareCluj-Napoca, Romania, Remote
    3 years of experiencepostgresgraphqlmysqltypescriptAWSbackendfrontend

    Blue Wire Software is hiring a Remote Senior Back End Engineer with GO

    Job Description

    Blue Wire Software is seeking to onboard a Senior Back End Engineer to join a growing team, focused on expanding and building an RV rental platform expanding globally.

    You will be a member of our engineering team designing, building, improving, and maintaining our core products. In this role, you will work on a cross-functional team on projects with varying levels of collaboration to deliver winning software solutions for the customers.

    Responsibilities:

      • You collaborate with your engineering and product team members to produce high-quality, resilient, useful, and secure products
      • You may lead team rituals like grooming, planning, estimating, and team retrospectives
      • You ensure the delivery of team commitments via leadership, mentoring, and individual execution
      • Write tests for your code and perform code review for your teammates
      • Create specs, diagrams, and decision documents
      • Communicate with a vendor to troubleshoot an existing integration
      • Make architectural decisions with an eye toward scalability, reuse, security, performance, and availability

      Qualifications

      • an independent consultant who can easily adapt to a fast-growing environment
      • 5+ years experience in backend development
      • at least 3 years of experience with Golang
      • Extensive experience with relational databases (e.g. Postgres or MySql)
      • Understanding of modern web architectures and patterns (Twelve-Factor, SOLID, ACID, etc).
      • Experience building global consumer-facing apps that are accessible
      • Creative problem solver with a bias toward action

      Nice to have:

      • Small company or startup experience
      • Experience leveraging AWS or GCP
      • Experience consuming and implementing REST APIs and GraphQL
      • Experience with Frontend technologies: Next.js/React and Typescript are preferred

      See more jobs at Blue Wire Software

      Apply for this job

      23d

      Senior Elixir Developer

      GigSmartDenver, CO Remote
      postgresRabbitMQmobilegraphqldockerkubernetes

      GigSmart is hiring a Remote Senior Elixir Developer

      Senior Elixir Developer

      Revolutionizing the Gig Economy with Cutting Edge Technology

      About GigSmart
      GigSmart is at the forefront of the gig economy, leveraging innovative mobile technologies to bridge the gap between businesses with immediate labor needs and skilled workers. Our platforms also facilitate rewarding connections for charities/non-profits. As we expand, we're looking for visionary talents to join our mission of making work accessible to everyone everywhere.

      Your Role as a Senior Elixir Developer
      As a Senior Elixir Developer at GigSmart, you will lead the development of our core platforms, driving the technological direction and making strategic decisions that affect our products at a fundamental level. Your expertise will directly influence the scalability and performance of our applications, impacting millions of users worldwide. This is an opportunity to shape the future of the gig economy alongside a team that values innovation and excellence.

      What You'll Achieve
      ● Architect and develop advanced features, setting code quality and innovation standards.
      ● Implement scalable solutions using the BEAM, Kubernetes, Google Cloud, and other scalable technologies, ensuring robustness and reliability across our platforms.
      ● Lead the charge in optimizing application performance for a seamless user experience.
      ● Handle large-scale data management, demonstrating expertise in efficient data processing and storage solutions.
      ● Drive the adoption of best code testing, review, and maintainability practices.
      ● Champion the evaluation and adoption of new technologies to keep GigSmart at the cutting edge of the gig economy technology space.

      Your Expertise
      ● Advanced proficiency in Elixir, with a robust software architecture and development lifecycle background.
      ● Expertise in Google Cloud Platform services, demonstrating the ability to leverage its capabilities to build scalable and resilient systems.
      ● Adept at managing large datasets and optimizing RDBMS like Postgres or MySQL.
      ● Experience with event-based systems such as RabbitMQ or Kafka.
      ● Comprehensive understanding of software development principles, focusing on functional and object-oriented programming.
      ● Exceptional problem-solving skills and the ability to work autonomously and as part of a distributed team.

      Nice-to-Have:
      ● Experience with the Elixir Phoenix Framework and developing APIs for various applications.
      ● Experience running and deploying applications with Google Cloud, Docker, and Kubernetes.
      ● Familiarity with GraphQL, React Native, and modern front-end technologies.
      ● Knowledge of big data processing and machine learning technologies.
      ● Proficiency in automated testing frameworks and continuous integration tools.
      ● Agile/Scrum development methodology experience.

      Our Culture
      ● Our culture thrives on innovation, passion, and collaboration. We believe in empowering employees to exceed expectations, continuously learn, and innovate within the gig economy.

      What it Takes to Part of GigSmart
      Be Positive
      ● Adopt a positive mindset to overcome challenges and maintain a productive work environment.
      ● Promote a positive and supportive culture within your team and organization.
      ● Radiate positivity and optimism to inspire and motivate those around you.

      Work Hard
      ● Diligently apply your efforts to achieve your goals and objectives.
      ● Demonstrate a strong work ethic and commitment to your responsibilities.
      ● Strive for excellence in all aspects of your work.

      Innovate
      ● Seek out creative solutions and embrace new ideas to bring about positive change.
      ● Continuously challenge the status quo and think outside the box.
      ● Foster a culture of innovation within your team and organization.

      Have Passion
      ● Be enthusiastic and driven by your work.
      ● Demonstrate a genuine interest and commitment to your chosen field.
      ● Inspire others with your passion and dedication.

      Continue to Learn
      ● Embrace a growth mindset and continuously seek opportunities for personal and professional development.
      ● Stay updated with industry trends, technologies, and best practices.
      ● Engage in ongoing learning and skill-building activities.

      Exceed Expectations
      ● Set high standards for you and your team and consistently strive to exceed them.
      ● Deliver exceptional results and go the extra mile to delight your customers and stakeholders.
      ● Create a reputation for reliability, excellence, and professionalism.

      Collaborate
      ● Foster a collaborative and inclusive work environment where teamwork is valued.
      ● Actively seek out diverse perspectives and embrace different ideas.
      ● Work effectively with others to achieve common goals and objectives.

      See more jobs at GigSmart

      Apply for this job

      25d

      Senior Software Engineer (Backend)

      Designc++dockermysqllinuxbackendPHP

      Feedonomics is hiring a Remote Senior Software Engineer (Backend)

      Senior Software Engineer (Backend) - Feedonomics - Career Page

      See more jobs at Feedonomics

      Apply for this job

      +30d

      Back-end Developer (.NET) - Remote - Integrations

      Shiji GroupWarsaw, Poland, Remote
      uiscrumapic++.netdockerpostgresqlkuberneteslinuxAWS

      Shiji Group is hiring a Remote Back-end Developer (.NET) - Remote - Integrations

      Job Description

      • Collaborating with Product Owners in grooming the business requirements before development
      • Designing, implementing and then maintaining new functionalities inside a living system
      • Performing code reviews daily  
      • Guiding other developers into the correct implementation of business requirements

      Our Daily Work

      • We follow Scrum with iterating Sprints, Grooming & Sprint planning sessions, Code Freeze after sprint and retrospective meetings
      • We use Gitlab to sync the code with develop and master branches, and create feature branch for each User Story
      • We commit daily and use CI/CD using Gitlab/Jenkins
      • We open merge requests and wait for review for other team members before merge
      • We use docker and docker compose for local development and deployment of all microservices
      • We create nuget packages to share work with others in our own Nuget Server
      • We use Visual Studio or Rider or VSC for coding
      • We use teams to communicate and or participate in meetings with other team members

      Technologies:  

      • .NET 7 (C#), Web API, Entity Framework, REST
      • Open ID (JWT), Identity Server, Federated Security, SSO
      • PostgreSQL, Elastic Search, Redis
      •  Kafka
      • Kubernetes, Docker
      • AWS (S3, EC2, ESB, Route53, CloudFront, VPC, API Gateway etc.)
      • ELK Stack, Graphana, Opsgenie
      • Kong Api Gateway

      Our System

      • Cloud Native, deployed in Kubernetes on AWS infrastructure
      • Written in .NET, API First (REST) approach with thin UI client
      • Written in microservices, DDD, CQRS, Event Based, Saga Pattern for Distributed Transactions
      • Multi-tenant and multi-region (US, EU, China, APAC, Middle East deployed regions)
      • Green field development, with less than 5 years old code, started from scratch in .NET Core

      Qualifications

      • Experience 3+ years in a similar role
      • Advanced Object-Oriented and or Functional Programming paradigms 
      • Good knowledge of C#, .NET, Web API (REST), Entity Framework, or any other ORM (Dapper/NHibernate, etc.)
      • Knowledge of DBs, such as PostgreSQL or Elastic Search
      • Good Knowledge of testing (Unit/Integration tests)  
      • The capability of writing clean code along with tests
      • Being an open-minded, proactive person

      Nice to have:  

      • Experience with Integration Systems and patterns (XML/SOAP, JSON, CSV, FTP or HTTP message transformation/delivery, competing consumers pattern, pipes and filter, off loading queue etc.)
      • Experience with distributed systems, transactions, multi-tenant and multi-region systems
      • Basics of Linux, Docker

      See more jobs at Shiji Group

      Apply for this job

      +30d

      Back End Software Engineer

      NextivaCanada (Remote)
      postgressqlDesignFirebasemongodbgraphqlgitjavadockerelasticsearchkubernetes

      Nextiva is hiring a Remote Back End Software Engineer

      It’s about more than the right fit. We’re looking for the right connection.

      At Nextiva, it’s our team members that make Nextiva a great place to work. Nexties are smart, driven, and the best in class at what they do. We’re changing the game in the software industry with the first of its kind, conversation-centric work hub that unifies team collaboration, customer management & engagement in ONE single application.

      Since its founding in 2008, more than 100,000 companies rely on Nextiva for customer and team communication. We believe in the power of strong connections; connections to our customers with our signature Amazing Service®, our products and services, and most importantly, each other.

      Build Amazing - Deliver Amazing - Live Amazing - Be Amazing

       

      Nextiva is currently seeking bright and talented individuals for a Principal Software Engineer position to join our expanding development team. This position is responsible for helping to drive technology efforts which may include architectural design, supporting existing applications, new application development, application testing, and user support. This developer will work with a growing team and help develop new systems from the ground up, as well as support existing applications. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.

      As aPrincipal Software Engineer you will assist in the development, implementation and management of technology-based business solutions to improve our product offerings. You will assist in the design, coding, testing, and implementation of software applications to meet both functional and technical requirements.

      The responsibilities of a Principal Software Engineer range from: designing systems; writing, developing, testing, and reviewing code; supporting existing applications; liaising with end users to fix defects, find solutions, and test them; adding functionality to applications by designing and implementing solutions; and more.

      Key Responsibilities:

      • Help one or more teams build and deliver software that solves complex customer problems
      • Help drive strategic technical decision making
      • Build RESTful web applications and design distributed systems
      • Regularly solve problems that span the entire architecture
      • Use the latest technology and techniques to build distributed, scalable, and fault-tolerant software systems that power our business communication offerings
      • Help drive the technical roadmap and technology standards
      • Take a customer-focused approach in working with our product team to prioritize and deliver new features
      • Deliver testable and maintainable code
      • Learn on the job new technologies and techniques to support our continuous improvement culture

      Qualifications:

      Bachelors degree in Computer Science or related field, or equivalent work experience

      Experience:

      • Extensive software development experience
      • Extensive experience with RESTFul services and APIs design
      • Experience with automated testing frameworks
      • Extensive experience designing and using deployment systems
      • Extensive experience with messaging systems (RMQ, Kafka, Firebase)
      • Experience with build and packaging systems (Maven, pip, npm, webpack)
      • Experience with distributed caching systems
      • Deep understanding of design patterns and as deployed systems using them
      • Understands and leverages CI/CD
      • Understanding of UNIX based systems
      • Understands secure coding best practices
      • Drove several multi team architectural improvements or new technology implementations

      Preferred Experience with:

      • Redis
      • Postgres
      • Docker/Kubernetes
      • ElasticSearch
      • Developing and maintaining technology standards

      Language Specific Qualification:

      • Languages: Java, Spring Boot, [GraphQL], SQL
      • Tools: Git, Gradle, Docker, GCP Artifact Registry, GCP BigQuery, GCP Storage, GCP Vertex AI, etc,
      • Scripting: Bash, etc,
      • Deployment: Kubernetes
      • Storage: MongoDB, BigQuery
      • Messaging: Kafka, REST APIs
      • Microservice creation using Spring Boot (REST APIs design and implementation)
      • Microservice building using Git, Gradle, Docker, GCP GCloud
      • Microservice deployment using GCP GCloud, GCP Artifact Artifactory, Kubernetes

      Nextiva Core Competencies / DNA:

      • Drives Results:  The successful candidate will be action oriented, with a passion for solving problems.  They will bring clarity and simplicity to ambiguous situations.  This individual will challenge the status quo; asking what we can do differently and finding ways to create and build more success.  S/he is a change agent, prepared to lead and drive changes as we transform. 
      • Critical Thinker:  The successful candidate is fact based and data driven, able to understand and articulate the “why,” identifying key drivers and learning from the past.  They are forward-thinking, anticipating problems before they arise.  They’ll recommend and action well thought out solutions, understanding the risks and dependencies. 
      • Right Attitude:  The successful candidate will be team-oriented, collaborative and competitive with a winning mindset; they’re resilient and able to easily bounce back from setbacks.  S/he will be able to zoom in / out, willing to be hands-on to help solve important problems while being a motivating figure for the team along the way.  S/he will embrace a culture of service and learning with a focus on caring, supporting and respecting our customers and team members.

      Compensation, Rewards & Benefits:

      Nextiva provides a comprehensive employee benefits package that includes supplemental medical insurance (including prescription coverage, mental health support, and a range of medical services and supplies), dental, vision, disability, life insurance, an Employee Assistance Plan, Flexible Time Off (FTO) for salaried employees, an RRSP employee long-term savings plan through CanadaLife with Nextiva matching, comprehensive employee wellness programs and loads of learning and development opportunities which are coupled with career paths to last a lifetime.

      To check out what’s going on at Nextiva, check us out on Instagram, Instagram (MX), YouTube, LinkedIn, and the Nextiva blog

      In 2022, Nextiva has been recognized by Comparably as the ‘Best Place to Work’ in the following categories: Best Company Leadership, Best CEO for Women, Best Global Culture, and Best Places to Work in Phoenix.

      Additional workplace awards include 2021 LinkedIn Talent Employee Engagement Champion, Comparably’s Best CEO 2021, Best Company Culture 2021 and 2018, Best Company Compensation 2022, 2021 and 2019, and Glassdoor’s 2020 Best Places to Work.

      #LI-JG1 #LI-Remote

      Apply for this job

      +30d

      Back End Software Engineer

      NextivaUnited States (Remote)
      postgressqlDesignFirebasemongodbgraphqlgitjavac++dockerelasticsearchkubernetes

      Nextiva is hiring a Remote Back End Software Engineer

      It’s about more than the right fit. We’re looking for the right connection.

      At Nextiva, it’s our team members that make Nextiva a great place to work. Nexties are smart, driven, and the best in class at what they do. We’re changing the game in the software industry with the first of its kind, conversation-centric work hub that unifies team collaboration, customer management & engagement in ONE single application.

      Since its founding in 2008, more than 100,000 companies rely on Nextiva for customer and team communication. We believe in the power of strong connections; connections to our customers with our signature Amazing Service®, our products and services, and most importantly, each other.

      Build Amazing - Deliver Amazing - Live Amazing - Be Amazing

       

      Nextiva is currently seeking bright and talented individuals for a Principal Software Engineer position to join our expanding development team. This position is responsible for helping to drive technology efforts which may include architectural design, supporting existing applications, new application development, application testing, and user support. This developer will work with a growing team and help develop new systems from the ground up, as well as support existing applications. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.

      As aPrincipal Software Engineer you will assist in the development, implementation and management of technology-based business solutions to improve our product offerings. You will assist in the design, coding, testing, and implementation of software applications to meet both functional and technical requirements.

      The responsibilities of a Principal Software Engineer range from: designing systems; writing, developing, testing, and reviewing code; supporting existing applications; liaising with end users to fix defects, find solutions, and test them; adding functionality to applications by designing and implementing solutions; and more.

      Key Responsibilities:

      • Help one or more teams build and deliver software that solves complex customer problems
      • Help drive strategic technical decision making
      • Build RESTful web applications and design distributed systems
      • Regularly solve problems that span the entire architecture
      • Use the latest technology and techniques to build distributed, scalable, and fault-tolerant software systems that power our business communication offerings
      • Help drive the technical roadmap and technology standards
      • Take a customer-focused approach in working with our product team to prioritize and deliver new features
      • Deliver testable and maintainable code
      • Learn on the job new technologies and techniques to support our continuous improvement culture

      Qualifications:

      Bachelors degree in Computer Science or related field, or equivalent work experience

      Experience:

      • Extensive software development experience
      • Extensive experience with RESTFul services and APIs design
      • Experience with automated testing frameworks
      • Extensive experience designing and using deployment systems
      • Extensive experience with messaging systems (RMQ, Kafka, Firebase)
      • Experience with build and packaging systems (Maven, pip, npm, webpack)
      • Experience with distributed caching systems
      • Deep understanding of design patterns and as deployed systems using them
      • Understands and leverages CI/CD
      • Understanding of UNIX based systems
      • Understands secure coding best practices
      • Drove several multi team architectural improvements or new technology implementations

      Preferred Experience with:

      • Redis
      • Postgres
      • Docker/Kubernetes
      • ElasticSearch
      • Developing and maintaining technology standards

      Language Specific Qualification:

      • Languages: Java, Spring Boot, [GraphQL], SQL
      • Tools: Git, Gradle, Docker, GCP Artifact Registry, GCP BigQuery, GCP Storage, GCP Vertex AI, etc,
      • Scripting: Bash, etc,
      • Deployment: Kubernetes
      • Storage: MongoDB, BigQuery
      • Messaging: Kafka, REST APIs
      • Microservice creation using Spring Boot (REST APIs design and implementation)
      • Microservice building using Git, Gradle, Docker, GCP GCloud
      • Microservice deployment using GCP GCloud, GCP Artifact Artifactory, Kubernetes

      Nextiva Core Competencies / DNA:

      • Drives Results:  The successful candidate will be action oriented, with a passion for solving problems.  They will bring clarity and simplicity to ambiguous situations.  This individual will challenge the status quo; asking what we can do differently and finding ways to create and build more success.  S/he is a change agent, prepared to lead and drive changes as we transform. 
      • Critical Thinker:  The successful candidate is fact based and data driven, able to understand and articulate the “why,” identifying key drivers and learning from the past.  They are forward-thinking, anticipating problems before they arise.  They’ll recommend and action well thought out solutions, understanding the risks and dependencies. 
      • Right Attitude:  The successful candidate will be team-oriented, collaborative and competitive with a winning mindset; they’re resilient and able to easily bounce back from setbacks.  S/he will be able to zoom in / out, willing to be hands-on to help solve important problems while being a motivating figure for the team along the way.  S/he will embrace a culture of service and learning with a focus on caring, supporting and respecting our customers and team members.

      Compensation, Rewards & Benefits:

      The salary or hourly wage offered by Nextiva to external candidates considers a wide range of factors, including but not limited to skills sets, experience, training, licensure and certifications, etc. Our compensation decisions are dependent on the facts and circumstances of each case. Our estimate of the expected hiring range for the position as posted is $130,000 - $231,000. A different level in the job hierarchy may apply to a specific candidate resulting in a different hiring range.

      Nextiva provides a comprehensive employee benefits package that includes medical (including supplemental plans for accident, hospitalization and critical illness), telemedicine, dental, vision, disability, life insurance, legal assistance, an Employee Assistance Plan, paid parental bonding leave, PTO for hourly employees and Flexible Time Off (FTO) for salaried employees, an employee long-term savings plan (401k) through Fidelity with Nextiva matching, comprehensive employee wellness programs and loads of learning and development opportunities which are coupled with career paths to last a lifetime.

      Interested in joining our amazing team at Nextiva HQ? Apply today as we launch the future of business conversations!????

      To check out what’s going on at Nextiva, check us out on Instagram, Instagram (MX), YouTube, LinkedIn, and the Nextiva blog

      In 2022, Nextiva has been recognized by Comparably as the ‘Best Place to Work’ in the following categories: Best Company Leadership, Best CEO for Women, Best Global Culture, and Best Places to Work in Phoenix.

      Additional workplace awards include 2021 LinkedIn Talent Employee Engagement Champion, Comparably’s Best CEO 2021, Best Company Culture 2021 and 2018, Best Company Compensation 2022, 2021 and 2019, and Glassdoor’s 2020 Best Places to Work.

      Nextiva is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.Nextiva participates in the E-Verify Program where and as required by law. For additional information about E-Verify visit USCIS

      #LI-RQ1 #LI-Remote

      See more jobs at Nextiva

      Apply for this job

      +30d

      Senior Backend Engineer

      Elation HealthCanada - Remote
      agileDesignmobileuiapimysqlangularpythonAWSjavascriptbackend

      Elation Health is hiring a Remote Senior Backend Engineer

      Our team is committed to enhancing physician and patient quality of life through Elation, a SaaS cloud-based clinical platform. Since inception, we’ve been focused on building a delightful world-class experience that empowers physicians to deliver phenomenal care to patients.

      Elation is looking for a Backend or Fullstack Engineer with a deep understanding of web programming, design, and technical obstacles. Elation’s development team is a group of experienced and talented engineers who are passionate about our product and users. As a member of the team you’ll be involved in product design, integrating AI logic, and development, working extensively in both web and mobile platforms, and deploying your changes to production weekly. We value diversity - great talent and ideas can come from anywhere!

      We’ve built a development team that is distributed across North America, Canada, and New Zealand that comes from a diverse set of backgrounds and experiences. We strongly encourage women and people from under-represented communities to apply. 

      RESPONSIBILITIES

      • Work cross-functionally with an agile team including Product, UX/Design, Front-End Engineers, and QA.
      • Offer input on technical design, UI, and product features.
      • Build and architect features for an intuitive, user-friendly platform
      • Suggest and drive improvement on all parts of the stack and internal development processes
      • Help our skilled support team triage bugs and troubleshoot production issues
      • Learn from and mentor other engineers and participate in code reviews

      EXPERIENCE AND SKILLS

      • 5+ years relevant professional experience in software development
      • Experience building API’s using modern backend technologies at scale
      • Experience with server-side technology including Python and MySQL
      • Track record of delivering SaaS products on AWS or other major cloud providers
      • Ability to communicate complex technical problems to both technical and non-technical stakeholders
      • Strong track record in building high quality and complex applications and delivering projects on time

      BONUS POINTS

      • Experience working with AI technologies including LLMs and NLP
      • Knowledge of, or strong interest in, the US healthcare industry and common technologies used
      • Experience with a modern Javascript framework (React, Angular, etc.)
      • Experience with React Native and Expo for mobile development

      Salary:$135,000 - $210,000 CAD


      Elation welcomes individuals from all backgrounds and walks of life. Elation is proud to be an Equal Opportunity Employer and is dedicated to creating and maintaining a diverse and inclusive work environment.

      We are committed to equal opportunity for all employees and applicants, and value individuals with diverse perspectives including, but not limited to: race, color, religion, sex, sexual orientation, socioeconomic status, age, gender identity or gender expression, national origin, disability or veteran status.

      Elation also complies with all applicable national, state and local laws governing nondiscrimination in employment as well as work authorization and employment eligibility verification requirements of the Immigration and Nationality Act and IRCA. We firmly believe a strong culture that supports a diverse and inclusive workforce allows us to achieve Elation’s mission of helping independent primary care thrive.

      As a healthcare technology company whose mission is to support IPCPs and frontline healthcare workers, and as a tight-knit company where we have the utmost concern and care for our team members, Elation Health has adopted a Mandatory COVID-19 Vaccination Policy. 

      This policy will comply with all applicable laws and is based on guidance from the Centers for Disease Control and Prevention and local health authorities.

      We will not require any candidates to be vaccinated in order to interview for our open positions, but all new hires at Elation will be required to share a copy of their vaccination certification or present documentation to request an exemption. 

      In compliance with the EEOC, any team member in need of an exemption from this policy due to a medical reason, or because of a sincerely held religious belief must provide People Ops (hr@elationhealth.com) with appropriate documentation. For a medical exemption, we require a doctor’s note, and for a religious exemption, we require a note from the team member outlining the request.

      See more jobs at Elation Health

      Apply for this job

      +30d

      Sr. Software Engineer (Backend), Payments

      remote-firstterraformDesignhtml5dockerelasticsearchtypescriptcsskubernetespythonAWSjavascriptbackendfrontend

      ReCharge Payments is hiring a Remote Sr. Software Engineer (Backend), Payments

      Who we are

      In a world where acquisition costs are skyrocketing, funding is scarce, and ecommerce merchants are forced to do more with less, the most innovative DTC brands understand that subscription strategy is business strategy.

      Recharge is simplifying retention and growth for innovative ecommerce brands. As the #1 subscription platform, Recharge is dedicated to empowering brands to easily set up and manage subscriptions, create dynamic experiences at every customer touchpoint, and continuously evaluate business performance. Powering everything from no-code customer portals, personalized offers, and customizable bundles, Recharge helps merchants seamlessly manage, grow, and delight their subscribers while reducing operating costs and churn. Today, Recharge powers more than 20,000 merchants serving 90 million subscribers, including brands such as Blueland, Hello Bello, CrunchLabs, Verve Coffee Roasters, and Bobbie—Recharge doesn’t just help you sell products, we help build buyer routines that last.

      Recharge is recognized on the Technology Fast 500, awarded by Deloitte, (3rd consecutive year) and is Great Place to Work Certified.

      Role Overview

      The Payments team at Recharge is responsible for several services core to our business as well as building pivotal core features at Recharge for our merchants, and their customers. Ensuring we are continuing to build, maintain, and automate payment processing which caters more than $10B annually, checkout portals along with backend APIs, and order data models used throughout Recharge

      We're looking for engineers who like to collaborate closely with others and relentlessly seek ways to improve our code base, processes, and themselves.

      Our Tech Stack:Python, Flask, VueJs, Kubernetes, GCP, Elasticsearch, Redis, Terraform, OpenTelemetry, Docker, Splunk, SignalFx,CloudSQL/MySQL

       

      Who you are

      We recognize that there are a variety of personalities and work styles. Here are some facets of people who enjoy working at Recharge engineering:

      • You love remote work, but not working alone. You love not commuting to work, but you also love collaborating to clarify, confirm, theorize, figure out, and decide on solutions to problems
      • You love exploring ideas with rapid prototyping and prioritizing the ones that have an immediate business impact
      • You love tackling challenges on different fronts like code, infrastructure, documentation, and evangelizing new libraries and services to stakeholders
      • You love the fast-paced nature of the eCommerce world
      • You are good at breaking up work into near, mid, and long-term phases so you can deliver value all along the way as you work toward a clear overall direction.
      • You love rapid iterative design and development while gaining context and understanding along the way. You can recognize when you know enough to take the next useful step to deliver value

      What you’ll do

      • Live by and champion our values: Accountability, Collaboration, Iteration and Details
      • Build high-impact, high-performance, high-scale products for development teams to succeed in the delivery of features
      • Understand roadmap priorities and write frontend and/or backend code focused on scalability, testability, supportability, and maintainability
      • With your technical expertise you will manage project priorities, deadlines, and deliverables
      • Debug production issues across stack
      • Perform thorough code reviews and provide useful constructive feedback
      • Contribute to cultivating a positive team environment
      • Demonstrate a willingness to lean in as needed when duty calls

      What you’ll bring

      • A knack for engineering simple solutions to solve complex problems
      • Self-driven; pragmatic; a passion for taking ownership of your work and delivering outcomes
      • Ability to work remote-first in a high-growth company
      • Ability to demonstrate high self-sufficiency to take on and complete projects promptly
      • We need our engineers to be versatile, display ownership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward
      • Expertise with HTML5, CSS3, and JavaScript (React). Experience with Python and Cloud Platforms such as GCP or AWS, preferred

      Experience / Education / Qualifications

      • Minimum, 5+ years of relevant full stack development experience across back-end such as Python, and front-end experience including JavaScript (React) and/or TypeScript, HTML, CSS or equivalent.
      • Experience with micro-service architecture
      • Bachelor’s degree in Computer Science, or other STEM-related field or equivalent work experience
      • Demonstrable cloud computing experience
      • Prior e-commerce experience preferred

      All that said, we know people have varied backgrounds. If you don't meet 100% of the requirements, but you know you can do the job, we believe in you! We'd love for you to apply anyway, and tell us why you'd be a great addition to the team.

       

      Recharge | Instagram | Twitter | Facebook

      Recharge Payments is an equal opportunity employer. In addition to EEO being the law, it is a policy that is fully consistent with our principles. All qualified applicants will receive consideration for employment without regard to status as a protected veteran or a qualified individual with a disability, or other protected status such as race, religion, color, national origin, sex, sexual orientation, gender identity, genetic information, pregnancy or age. Recharge Payments prohibits any form of workplace harassment. 

      Transparency in Coverage

      This link leads to the Anthem Blue Cross machine-readable files that are made available in response to the federal Transparency in Coverage Rule and includes network negotiated rates for all items and services; allowed amounts for OON items, services and prescription drugs; and negotiated rates and historical prices for network prescription drugs (delayed). EIN 80-6245138. This link leads to the Kaiser machine-readable files.

      #LI-Remote

      See more jobs at ReCharge Payments

      Apply for this job

      +30d

      Senior Backend Software Engineer

      SmartRecruitersPoland, Poland, Remote
      agilesqlDesignazureapigitc++.netdockerelasticsearchAWSbackend

      SmartRecruiters is hiring a Remote Senior Backend Software Engineer

      Job Description

      Our engineering team solves one of the most important problems of the modern economy - connecting great people with great jobs. We believe this problem can only be solved with technology, and we developed a software platform that has supported over 100M job seekers to date (with 5M joining every month). We are looking for a Senior Backend Software Engineer to help us build the next chapter of that vision. 

      We designed our R&D structure based on the empowered product teams model. It means our teams are responsible for business outcomes and have autonomy in solving problems in the way that “customers love yet work for the business” (yes, we are heavily influenced by thisand this).

      As a Senior Backend Software Engineer joining team Norminal, you will contribute to the continued development of our award-winning career site product, a SaaS-based technology platform hosted on Azure (with active plans to migrate to AWS). 

      Our software is powered by C# and .NET, using MS SQL, Elasticsearch, and Redis in our persistence and cache layers, we follow Event-driven architecture software patterns using cloud-native technology.

      What you’ll deliver:

      • Contribute to a full life-cycle of the product (including problem discovery, prototyping, design, implementation, and measuring adoption)
      • Take an assignment with a set of objectives and lead on the solution planning and build
      • Create features in with C# using .NET 6 on top of Azure infrastructure
      • Build internal tooling aiding team productivity
      • Optimize existing code and services 
      • Design and connect to our persistence layer (MS SQL, ElasticSearch, Redis)
      • Collaborate with other teams

      Qualifications

      Essential:

      • At least 4 years of commercial software experience is required
      • Strong command of C# using  .NET 6 or similar
      • Entity Framework
      • C# language and programming concepts
      • SQL
      • Proven record of writing clean maintainable and testable code

      Desirable:

      • Azure services (Serverless, Service Bus)
      • Experience working with message queue systems and Event Driven Architecture
      • CI/CD pipelines and automation tasks
      • Elasticsearch
      • Redis
      • Knowledge of automated test frameworks
      • ETL pipelines and processes
      • REST based API experience
      • Software design patterns
      • Performing code reviews
      • Experience using New Relic (or similar APM software such as Datadog, App Insights etc)
      • Experience working with version control systems using Git such as GitHub or Bitbucket
      • Previous experience working in a self-organizing agile development team
      • Strong collaboration and communication skills
      • Strong command of the English language, both written and verbal 
      • Familiarity Docker would be a plus

      Apply for this job

      +30d

      Lead Software Engineer, Backend

      SquareNew York, NY, Remote
      terraformapijavapythonAWSbackend

      Square is hiring a Remote Lead Software Engineer, Backend

      Job Description

      Our team of developers work within a flat and flexible structure. We are focused on teamwork because we know that the best results are achieved when we combine our efforts. The team ensures continuous delivery and we work with sprints and daily standups. We always aim to use the newest technology and we make sure to implement our solutions in the best way possible.

      You will be a part of the Customer team which works with our commercial websites, focusing on the new web based Artist Platform. TIDAL is on a mission to serve artists and fans alike. As we are growing our artist focus, we are scaling up our teams to support the mission of providing artists with empowerment and we are looking for Java developers that are confident and take ownership to build new products and services in an exciting setting.

      Reporting to your team lead, your main goal will be to ensure the delivery of next gen tools for Artists with a strong focus on customer needs.

      You Will:

      • Architect modern, scalable, backend solutions that are testable, performant, and easy to maintain
      • Have a chance to research and test latest technologies, and a voice in how our team applies new technologies across our domain
      • Collaborate closely with other teams, including Product, Front-End and other Backend teams across multiple disciplines
      • Collaborate cross-functionally on a new product focused on empowering musicians with tools to aid in their artistic journey
      • Help analyze and implement technical improvements and performance optimisation

      Qualifications

      • 8+ years of experience with architecting and developing scalable, reliable and maintainable systems 
      • Strong programming skills with Java frameworks (Spring Boot, Micronaut, etc.) 
      • Extensive experience building REST APIs
      • Experience with serverless technologies
      • Experience using tools and technology such as AWS (Lambda, API Gateway, DynamoDB, IAM, etc.), Terraform, DataDog
      • Experience with other programming languages such as Python, Go or Rust
      • Strong collaboration and cross-functional skills; you are self driven, yet your best work is done in a team environment
      • AWS Certified Developer or AWS Certified Solutions Architect highly preferred

      Due to the importance of collaborating with teams in Europe, only candidates in Eastern Standard Time Zone will be considered

      See more jobs at Square

      Apply for this job

      +30d

      Backend Software Engineer

      SmartRecruitersPoland, Poland, Remote
      agilesqlDesignazureapigitc++.netdockerelasticsearchAWSbackend

      SmartRecruiters is hiring a Remote Backend Software Engineer

      Job Description

      Our engineering team solves one of the most important problems of the modern economy - connecting great people with great jobs. We believe this problem can only be solved with technology, and we developed a software platform that has supported over 100M job seekers to date (with 5M joining every month). We are looking for a backend engineer to help us build the next chapter of that vision. 

      We designed our R&D structure based on the empowered product teams model. It means our teams are responsible for business outcomes and have autonomy in solving problems in the way that “customers love yet work for the business” (yes, we are heavily influenced by thisand this).

      As a Software Engineer joining team Norminal, you will contribute to the continued development of our award-winning career site product, a SaaS-based technology platform hosted on Azure (with active plans to migrate to AWS). 

      Our software is powered by C# and .NET, using MS SQL, Elasticsearch and Redis in our persistence and cache layers, we follow Event Driven architecture software patterns using cloud-native technology.

      What you’ll deliver:

      • Contribute to a full life-cycle of the product (including problem discovery, prototyping, design, implementation, and measuring adoption)
      • Build features in with C# using .NET 6 on top of Azure infrastructure
      • Build internal tooling aiding team productivity
      • Optimize existing code and services 
      • Design and connect to our persistence layer (MS SQL, ElasticSearch, Redis)
      • Collaborate with other teams

      Qualifications

      Essential:

      • At least 3 years commercial software experience is required
      • Strong command of C# using  .NET 6 or similar
      • Entity Framework
      • C# language and programming concepts
      • SQL
      • Proven record of writing clean maintainable and testable code

      Desirable:

      • Azure services (Serverless, Service Bus)
      • Experience working with message queue systems and Event-Driven Architecture
      • CI/CD pipelines and automation tasks
      • Elasticsearch
      • Redis
      • Knowledge of automated test frameworks
      • ETL pipelines and processes
      • REST-based API experience
      • Software design patterns
      • Performing code reviews
      • Experience using New Relic (or similar APM software such as Datadog, App Insights etc)
      • Experience working with version control systems using Git such as GitHub or Bitbucket
      • Previous experience working in a self-organizing agile development team
      • Strong collaboration and communication skills
      • Strong command of the English language, both written and verbal 
      • Familiarity Docker would be a plus

      Apply for this job

      +30d

      Lead Backend Engineer

      People Can FlyGateshead, United Kingdom, Remote
      kotlinjirapostgressqlDesignazuregitrubyjavac++dockerkubernetespythonAWSbackend

      People Can Fly is hiring a Remote Lead Backend Engineer

      Job Description

      Core:

      • Assigns, delegates, and supports individuals in their tasks, monitoring and reviewing the progress of their work.
      • Provides constructive feedback and clear communications to enhance behavior and performance, ensuring a continuous improvement approach. Takes responsibility for evaluating their direct reports during periodic performance reviews, providing valuable insights and assessments toward their career development.
      • Fosters an engaging atmosphere within their team, as well as ensuring a healthy work-life balance by setting clear expectations and scope of work, empowering individuals to propose solutions, and express their opinions. Utilizes data such as pulse checks and satisfaction scores.
      • Collaborates and communicates effectively with other Leads, Directors, departments and project stakeholders on a continuous basis in order to notably build trust and work toward the project’s objectives and ambitions.
      • Follows the Director’s guidance/vision and implements it. Contributes to the Director’s direction by providing important data, raising issues, seeking advice and relays them to relevant project leaders.
      • Autonomously complete tasks and features in a timely fashion.
      • Collaborating with PCF Framework to integrate and develop shared components, and augment stability/features of shared modules.
      • Work closely with Principal(s) and project Architect to implement high quality features and code, proactively identify and address risk with the team.
      • Proactively participate in code reviews to share knowledge and learn from other team members.
      • Stay informed of best practices and technical solutions used at the company.

      Backend:

      • Design and implement backend services for the PCF Online Services Platform, tailored for online gaming.
      • Provide tools and frameworks for smooth backend service integration with game clients and servers.
      • Implement protective measures against threats and ensure adherence to data protection laws.
      • Regularly refine the performance of online services, focusing on server efficiency and user load management.
      • Resolve technical issues and continuously support and update online services for stable performance.

      Qualifications

      • 8+ years experience working in console / PC games including prior experience in any leadership capacity
      • 5+ years of experience developing high-scalability online services in various domains, emphasizing handling large user bases.
      • Involved in the full production cycle of at least 2 titles
      • Strong mentoring and leadership skills.
      • Excellent primary programming language skills.
      • Proficient with Source Control and Code Review tools (Swarm, Perforce, Git, etc.).
      • Proficient with Project Management Software (JIRA, Confluence, etc.).
      • Ability to work autonomously.
      • Familiarity with Kotlin, Java and Go, or willingness to learn these languages. 
      • Expertise in Python, Ruby, and C#, or willingness to learn these languages. 
      • Skilled in Docker, Kubernetes, and at least one major cloud platform (AWS, Azure, GCP).
      • Experience with SQL databases (like Postgres) and Redis, focusing on scalability and efficiency.
      • Experience managing backend systems that handle high volumes of traffic and data, ensuring efficiency and stability under load.
      • Solid understanding of client-server methodologies and technologies.
      • Good knowledge of scalability, security, and code maintainability.
      • Ability to produce secure, reliable, and readable code.
      • Strong verbal and written communication skills in English.

      Nice to have:

      • Understanding of Unreal Engine for game development
      • Experience with OpenAPI and code generation tools
      • Experience with monitoring stacks: Prometheus, InfluxDB, Loki, Grafana
      • Video Game-specific experience
      • Knowledge of OpenTelemetry for application monitoring

      See more jobs at People Can Fly

      Apply for this job

      +30d

      Back-End Developer

      Streem EnergyParis, France, Remote
      B2BDesigndockerpostgresqlmysqlAWSbackendfrontend

      Streem Energy is hiring a Remote Back-End Developer

      Job Description

      Streem Energy is looking for a Back End Developer to join its tech team to develop new modules and maintain or expand existing ones. You will be a central piece of the Streem Product, at a crossroad between frontend, operations and data science.

      We are scaling ambitiously our product to be usable across all European markets, you will make architectural choices on this expansion. Ability to conceive a simple system managing complex business rules will be key to succeed. 

      On your day-to-day, you will:

      • Design and develop backend-features
      • Work closely with the other streem teams
      • Help operations and solve current client issues
      • Maintain a high standard on code quality by putting in place processes and advocating for best practices


      Our Tech Stack: 

      • Backend: Python/Ruby on Rails 
      • Database: PostgreSQL, MySQL, InfluxDB
      • Infrastructure: Docker, AWS, Heroku
      • Front-end: React.js (Next.js)

      Qualifications

      As a young company, we are looking for independent and proactive candidates, who are rigorous and keen to continually progress 

      • You want to learn more about the Energy market in Europe
      • You are open-minded, ambitious and proactive
      • You know how to work in a team and encourage collective improvement
      • You have a “pioneering” spirit and enjoy working instart-ups
      • You are not afraid to face significant technical challenges
      • You value code simplicity and performance
      • You have the expertise to understand, debug and improve, broad, complex and challenging architectures
      • The desire to learn new languages and frameworks
      • Ideally you have already been involved developing data-centered SaaS B2B platforms

      See more jobs at Streem Energy

      Apply for this job

      +30d

      Software Engineer, Backend

      AtticusLos Angeles, CA or Remote
      scalasqlDesigngraphqlgitrubyjavac++dockerkubernetesjenkinspythonAWSbackend

      Atticus is hiring a Remote Software Engineer, Backend

      About Atticus

      At any given time, 16 million Americans are experiencing a crisis that requires urgent help from our legal system or government. The right assistance could transform their lives. But today, most never get it. 

      Atticus makes it easy for any sick or injured person in crisis to get the life-changing aid they deserve. In just three years, we’ve become the leading platform connecting people with disabilities to government benefits. We also help victims of accidents, misconduct, and violence get compensation from insurance. So far, we’ve gotten thousands of people access to over $2B in life-changing aid, and we’re just getting started.

      We've helped more than 20,000 people in need (see our 6,000+ five-star reviews) and raised more than $50 million from top VC firms like Forerunner, GV (Google Ventures), and True Ventures. (We just closed our Series B round in May 2023, so we're well-funded for the foreseeable future.) We're small but moving fast — our team grew from 52 to 91 last year and we expect to grow again in 2024.

      The Job

      Atticus works in an industry dominated by outdated technology that is ripe for fresh thinking: our core competitors rely on massive call centers to screen clients, antiquated CRMs to track and manage cases, and paper checks to get paid (provided they’re sent to the right address). 

      Conversely, as a VC-backed tech company our product & engineering department powers everything we do: from creating an engaging online experience for people in crisis to providing tools for our network lawyers as they serve our clients, Atticus relies on technology to fulfill our mission.

      We’re looking for Software Engineers to join our team. You’ll work on the back-end, and will partner with every department at Atticus as we continue to grow our platform in an effort to help people in need find trusted legal support.  

      What You'll Do:

      • Design, build, and operate Atticus’ APIs with a focus on performance, modularity, extensibility, and reliability.
      • Work with product and software architects to plan and deliver features, fixes, and performance enhancements
      • Leverage your peers as multipliers for your skills to create excellent products and services.

      The role is a rare opportunity to join a fast-growing Series A startup that doubles as a B-corp social enterprise. Every project you take on will help clients in need get the help they deserve, and you’ll shape our company culture as we scale. We’re looking for engineers who are excited about our mission and the challenges it entails.

      Who You Are:

      • You have 3+ years of experience writing idiomatic JavaScript/Node.js, Golang, Java, Python, Scala, or Ruby
      • You use a modern version-control system for your source code repository (Git, Mercurial, GitHub, BitBucket).
      • You lint all your code or know you should.
      • You know what parts of your code require tests and you write those tests.
      • You use objective judgement in leveraging the right frameworks and technologies.
      • You are versed in cloud computing systems (GCP, AWS, etc.) and SAAS concepts.
      • You build modern, resilient and operationally sane backend systems exemplifying industry standards (HTTP REST, GraphQL, Stream processing, Big Data).
      • You leverage continuous integration systems to their full extent (CircleCI, Bamboo, Jenkins, TravisCI).
      • You plan for, build, evolve and scrutinize monitoring and alerting for your production systems.
      • You are willing and able to deploy, troubleshoot, and maintain your systems in production and staging environments.

      Extra Credit:

      • Experience with Google Cloud Platform, Kubernetes, Docker, CircleCI, Git, Golang, Java
      • Experience with GraphQL, GraphQL Federation, REST APIs and supporting network protocols
      • Experience with a distributed SQL platform like CockroachDB or Google Spanner
      • Experience with Hadoop, MapReduce, or other “Big Data” systems

      We are strongly committed to building a diverse team. If you’re from a background that’s underrepresented in tech, we’d love to meet you!

      Salary & Benefits

      This is a rare opportunity to join a startup that has strong traction (substantial funding, well-respected backers, tremendous growth, and many happy customers) but is still small enough that you can have a huge impact and play a role in shaping our culture.

      We’re a certified B Corporation tackling a critical social problem. Our mission to help people in need drives everything we do, and your work here will touch many lives.

      We offer competitive pay — including equity — and generous benefits:

      • Medical and dental insurance with 100% of employee premiums covered
      • 15 vacation days & ~19 paid holidays each year (including two weeks at end-of-year)
      • Free memberships to ClassPass and OneMedical
      • $1,000 reimbursable stipend for education and training outside of work
      • Student loan repayment assistance, 401(k), and optional HSA
      • Free snacks, drinks, weekly lunches, and regular team dinners/events/retreats
      • Humble, thoughtful, smart, fun colleagues

      We anticipate the base salary band for this role will be between $115,000 and $180,000 in addition to equity and benefits. The salary at offer will be determined by a number of factors such as candidate’s experience, knowledge, skills and abilities, as well as internal equity among our team.

      Location & Covid

      Today, about half our team are in Los Angeles and half are fully remote and spread across the U.S. There are two options for this job:

      1. Live in Los Angeles, work a few days a week (or more) out of our beautiful office in the Arts District.
      2. Live wherever, work remotely (Ideally PST hours), and travel to LA (on the company dime) as needed to be with your colleagues —somewhere between monthly and quarterly.

      In short: You can do this job well remotely, and we’re committed to empowering everyone with flexibility. But we care a lot about building a great culture and we think some interactions need to happen in person, so we put a lot of thought into retreats, offsites, and other ways to gather. 

      As for Covid: When the pandemic started, we immediately shifted to fully remote to protect our team and shuttered our office. Today, everyone on the team is vaccinated, and many come in often (though we don’t require it). Going forward, you can expect that vaccinations will be required for all employees (unless medically unable) and that if a variant emerges that makes in-person work unsafe for vaccinated people, we’ll close our office, cease any travel, and do whatever it takes to protect and support our team.

      See more jobs at Atticus

      Apply for this job