backend Remote Jobs

723 Results

10d

Lead Software Engineer (Full-stack) -Lahore

AgnosRemote
Full TimeSinatraExpressJSredisagileBachelor's degreeDesignmongodbgitrubyjavadockerpostgresqltypescriptkubernetesAWSjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Lead Software Engineer (Full-stack) -Lahore

Lead Software Engineer (Full-stack) -Lahore - Agnos - Career Page #resuma

See more jobs at Agnos

Apply for this job

10d

Senior Software Engineer (Ruby on Rails)- Islamabad

AgnosRemote
Full TimeSinatraExpressJSTDDredisagileBachelor's degreeDesignmobilemongodbgitrubydockerpostgresqltypescriptkubernetesjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Senior Software Engineer (Ruby on Rails)- Islamabad

Senior Software Engineer (Ruby on Rails)- Islamabad - Agnos - Career Pagebody { min-width: 114

See more jobs at Agnos

Apply for this job

10d

Senior Software Engineer (Ruby on Rails)- Pakistan

AgnosRemote
Full TimeSinatraExpressJSTDDredisagileBachelor's degreeDesignmobilemongodbgitrubydockerpostgresqltypescriptkubernetesjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Senior Software Engineer (Ruby on Rails)- Pakistan

Senior Software Engineer (Ruby on Rails)- Pakistan - Agnos - Career Pagebody { min-width: 1140px; }

See more jobs at Agnos

Apply for this job

10d

Lead Software Engineer (Full-stack) - Pakistan

AgnosRemote
Full TimeSinatraExpressJSredisagileBachelor's degreeDesignmongodbgitrubyjavadockerpostgresqltypescriptkubernetesAWSjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Lead Software Engineer (Full-stack) - Pakistan

Lead Software Engineer (Full-stack) - Pakistan - Agnos - Career Page
10d

Associate Software Engineer (Ruby on Rails)- Lahore

AgnosRemote
Mid LevelFull TimeSinatraExpressJSTDDredisagileDesignmobilemongodbapigitrubydockerpostgresqltypescriptkubernetesjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Associate Software Engineer (Ruby on Rails)- Lahore

Associate Software Engineer (Ruby on Rails)- Lahore - Agnos - Career Pagebody { min-width: 114

See more jobs at Agnos

Apply for this job

10d

Lead Software Engineer (Full-stack) - Islamabad

AgnosRemote
Full TimeSinatraExpressJSredisagileBachelor's degreeDesignmongodbgitrubyjavadockerpostgresqltypescriptkubernetesAWSjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Lead Software Engineer (Full-stack) - Islamabad

Lead Software Engineer (Full-stack) - Islamabad - Agnos - Career Page
10d

Associate Software Engineer (Ruby on Rails)- Karachi

AgnosRemote
Mid LevelFull TimeSinatraExpressJSTDDredisagileDesignmobilemongodbapigitrubydockerpostgresqltypescriptkubernetesjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Associate Software Engineer (Ruby on Rails)- Karachi

Associate Software Engineer (Ruby on Rails)- Karachi - Agnos - Career Pagebody { min-wi

See more jobs at Agnos

Apply for this job

10d

Associate Software Engineer (Ruby on Rails)- Islamabad

AgnosRemote
Mid LevelFull TimeSinatraExpressJSTDDredisagileDesignmobilemongodbapigitrubydockerpostgresqltypescriptkubernetesjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Associate Software Engineer (Ruby on Rails)- Islamabad

Associate Software Engineer (Ruby on Rails)- Islamabad - Agnos - Career Page
10d

Associate Software Engineer (Ruby on Rails)- Pakistan

AgnosRemote
Mid LevelFull TimeSinatraExpressJSTDDredisagileDesignmobilemongodbapigitrubydockerpostgresqltypescriptkubernetesjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Associate Software Engineer (Ruby on Rails)- Pakistan

Associate Software Engineer (Ruby on Rails)- Pakistan - Agnos - Career Pagebody

See more jobs at Agnos

Apply for this job

10d

Lead Software Engineer (Full-stack) - Karachi

AgnosRemote
Full TimeSinatraExpressJSredisagileBachelor's degreeDesignmongodbgitrubyjavadockerpostgresqltypescriptkubernetesAWSjavascriptreactjsbackendfrontend

Agnos is hiring a Remote Lead Software Engineer (Full-stack) - Karachi

Lead Software Engineer (Full-stack) - Karachi - Agnos - Career Page

See more jobs at Agnos

Apply for this job

10d

Platform Engineer (Golang)

AutonomIQPune, India, Remote
MemcachedgolangredissqlRabbitMQDesignmongodbjavaMySQLkubernetespythonbackend

AutonomIQ is hiring a Remote Platform Engineer (Golang)

Job Description

Major Accountability;

  • Communicating with project stakeholders to deeply understand product use-cases
  • Creating high-quality, simple, flexible code that meets the technical specification (both correct and complete)
  • Enforce code quality through test driven development
  • Enhance, refactor, and continuously improve the existing codebase
  • Communicate effectively with technical and non-technical people
  • Proactive in keeping your skills updated
  • Develop the most complex features and fix bugs on the back-end codebase of our on-prem and cloud-based products
  • Establish and maintain a high level of codebase quality through the well-written, high-coverage unit and integration tests
  • Implement and deploy microservices based applications over cloud or on-prem
  • Troubleshoot any issues with existing features, live on production

Must Have;

  • 3+ year's overall development experience in backend and databases
  • Experience with languages like Golang, Python, Java
  • Excellent working knowledge of implementing REST based containerized services
  • Working knowledge of MySQL and Non-SQL databases like Mongodb
  • Strong preference for experience and/or familiarity with cloud native applications, micro services, kubernetes, containers
  • Strong knowledge of modern architecture design components like message queues like Rabbitmq and distributed caching systems like Memcached, Redis, Aerospike.

Qualifications

BE / BTech Only

See more jobs at AutonomIQ

Apply for this job

10d

Cloud Migration - MUST Be US Citizen with US Secret Clearance!

MaKa SystemsColumbus, OH, Remote
agilenosqlsqloracleDesignjquerymongodbazureUXjavac++linuxpythonAWSjavascriptbackendfrontend

MaKa Systems is hiring a Remote Cloud Migration - MUST Be US Citizen with US Secret Clearance!

Job Description

TO QUALIFY YOU MUST BE US Citizen With Active Secret Clearance!!!

 

PRINCIPLES ONLY

 

CLOUD MIGRATION - THESE ARE JUNIOR Positions/Roles <<<

New work, 14-month project, Cloud Migration, Must Be US Citizen with Active Secret Clearance. Work is Remote until COVID19 travel restrictions are lifted Then Cincinatti Ohio & POSSIBLY San Antonio, Tx Or POSSIBLY Philadelphia, Pa..

Ø  BW/HANA: Security+ CE, plan install and deploy SAP business system, SAP BASIS, SAP Business Suite, Unix, Linux, Windows, NetWeaver, AWS Cloud, Oracle DB/HANA, SAP Netweaver, BOBJ, BI.

Ø  Basis Portal SMEs: Security+ CE, SAP Portal, SAP Basis, SAP HANA, Java Scripting, Build, Install, Configure SAP Enterprise Portal and SAP Web Dispatchers, Performance/Stress Test Cycles, NetWeaver, AWS Cloud, Oracle DB/HANA, SAP Netweaver, BOBJ, BI.

Ø  Portal Developers: Security + CE, SSO to SAP Portal to backend, SAP NetWeaver Portal, Java, JavaScript, JQuery, C#, JWT, Apache, IIS, TomCat, HANA XS, NodeJS, JASP, HTML, JWT, XML, Agile/DevOps, Windows/Linux, Test/Deploy, SAP Netweaver, SAP Porta, UX Design.

Ø  System Administrators: Security + CE, Microsoft Certs, CCAA, Install, Configure and Support Red Hat Network Architecture, App Admin Support, Windows, Suse, AWS Cloud, Web App Server, Haddop, SAS.

Ø  Hadoop SMEs: Security + CE, Hadoop Administrator, SAP HANA Secure Cloud, Cloudera Hadoop, T&D and Production, Hadoop ecosystem (HDFS, YARN, MapReduce, Hive, Pig, Spark, Sqoop, Solr, kafka, oozie, Knox), Linux, AWS Cloud, HortonWorks, Data Viz Tools.

Ø  SAS SME: Security + CE, SAS Administration, operational support of SAS GRID implementation in secure Enterprise DoD Cloud, AWS, Azure, SAS 9.4 Grid, Red Hat/Suse, SAS Viya, SAS Coding.

Ø  Qlik/Hadoop Business Analyst: QLik Sense, Plan and execute required process steps, requirement documentation, define acceptance criteria, support UAT and rollout solutions to include end-user trainings and job aides.

Ø  Hadoop Developer: Big Data, Develop data ingestion solution using Hadoop-based technologies (Cloudera, Hortonworks, MapReduce, Hive, HDFS), NoSQL technologies (e.g., MongoDB, Cassandra), Enterprise Data modeling tools (ERWin, Visio), Spark, Scala.

Ø  Qlik Sense Developers: Custom development of data visualizations to manipulate complex datasets (QVDs, Flat Files, SAP CalView, etc.), Qlik, D3, HTML, Agile Methods, SAP ERP transactional and analytical data models.

Ø  Backend SAP BW/HANA Developers: Technical analysis, design, development, testing, deployment, defect resolution and data flows, ABAP, Data Services, BO (Crystal, Webi, Lumira Designer), BeX.

Ø  SAS Analytics Specialist: SAS models using SAP BW/HANA data flows, SAP Lumira, Webi, Qlik Sense, Fuzzy Matching Model Development, Machine Learning Model Development, HANA, Analytics Tools (e.g., SAS, R, Python), SAS Studio.

Ø  SAP BO Developers: SAP reporting capabilities (BO, Bex, Data Services, Analysis for Office), BW/HANA data flows, BO (Crystal, Webi, Lumira Designer), BeX, JavaScript, BW.

Ø  Frontend Developers: SAP Reporting (UI5, BO, Data Services), BW/HANA data flows, MS TFS, Scripts (e.g., QUnit, Selenium and Nightwatch, OPA5, etc.).

Ø  OpenText Administrators: Security + CE, RHEL, OT - Archive & Content Servers, OT Records Management, Oracle, SAP for Data Archiving.

Ø  JDA Administrators: JDA SCPO, JDA Enterprise Store Operation System, T&D as well as Production environment, SAP Applications, Oracle, SQL Developer, Control M, PL/SQL with RHEL 7.8 Certification.

 

TO QUALIFY YOU MUST BE US Citizen to Qualify for a Secret Clearance!!!

 

We promote a Drug-Free Workplace and are an Equal Opportunity Employer (EOE) and Affirmative Action Employer

 

TO APPLY send resume to ArnieDotGersteinAtJTSUSADotCom

 

Key Words - #SecretClearance #DepartmentOfDefense #CloudMigration #ArmyERP #DoDERP #Cloud #QlikSense #Hadoop #SAPPortal #SAPBasis #HANA #SAS #SASStudio #RHEL #MSCertification #Citrix #Secruity+ #SecruityPlus #Cloudera #OpenText

Qualifications

TO QUALIFY YOU MUST BE US Citizen With Active Secret Clearance!!!

 

PRINCIPLES ONLY

 

CLOUD MIGRATION

New work, 14-month project, Cloud Migration, Must Be US Citizen with Active Secret Clearance. Work is Remote until COVID19 travel restrictions are lifted.

 

REQUIRED SKILLS:

Ø  Minimum 2-5 years recent experiencewith above referenced accomplishments.

Ø  Work is Remote until COVID19 travel restrictions are lifted Then Cincinatti Ohio & POSSIBLY San Antonio, Tx Or POSSIBLY Philadelphia, Pa.

Ø  Education - BS or BA degree in STEM or related Fields.

Ø  Must posses an Active CompTIA Secruity + Certification

 

TO QUALIFY YOU MUST BE US Citizen and Qualify for a Secret Clearance!!!

 

We promote a Drug-Free Workplace and are an Equal Opportunity Employer (EOE) and Affirmative Action Employer

 

TO APPLY send resume to ArnieDotGersteinAtJTSUSADotCom

 

Key Words - #SecretClearance #DepartmentOfDefense #CloudMigration #ArmyERP #DoDERP #Cloud #QlikSense #Hadoop #SAPPortal #SAPBasis #HANA #SAS #SASStudio #RHEL #MSCertification #Citrix #Secruity+ #SecruityPlus #Cloudera #OpenText

See more jobs at MaKa Systems

Apply for this job

10d

Full Stack Intermediate Software Developer

PAIDIEMToronto, Canada, Remote
agileDesignscrumpostgresqltypescriptangularAWSbackendfrontend

PAIDIEM is hiring a Remote Full Stack Intermediate Software Developer

Job Description

We're looking for a talented Full Stack Intermediate Software Developer to join our team. As a Developer, you will work on specific platform projects critical to Paidiem’s needs, with opportunities to switch projects as you and our fast-paced business grow and evolve with our customer’s needs. This role will be involved in the product development, solution architecture and design process that involves the Paidiem system in its entirety. 

You’ll bring your expertise with Angular, TypeScript, NodeJS, Express, PostgreSQL and responsive web skills. Ideally, you have experience building PWAs and like the excitement of working in a fast-paced startup.  We need our developers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we push forward. We are seeking an ambitious and innovative mind that will strive to elevate our organizational goals.

We look to our developers to collaborate and support the team, build and deliver software products, and share, build, and leverage their expertise to help us deliver products that delight our customers and our users. 

Outline of Primary Functions:  

Collaborate and Support the Team:

  • Provide insight, estimates, and analysis to other members of the team to support the scoping, requirements, and development of product features. 

  • Collaborate with other developers to establish and maintain coding standards and guidelines.

  • Support the existing infrastructure as well as designing and developing new technologies to meet our ongoing delivery.

Build and Deliver Product: 

  • Build solutions to match the visual design and interactions and features specified with minimal rework as necessary.

  • Develop our platform using coding best practices to maintain or increase the quality of the application and its underlying dependencies.

  • Conduct thorough testing to identify and resolve issues to avoid rework and performance issues.

  • Create and deploy efficient code using company approved practices and processes.

  • Maintain application security at all layers including frontend, backend, networking and infrastructure.

Share, build, and leverage your expertise: 

  • Be curious by seeking out new ways to deliver on our roadmap, through research of tools, technologies, and solutions that can create a more resilient, secure, scalable, and efficient platform. 

  • Attend and participate in industry functions and trade shows, webinars; network with industry and referring groups. 

  • Perform code reviews and provide knowledge transfers sessions.

Successful Outcomes:    

Success in this role will be measured by the following (qualitative and quantitative) factors:

  • Quality of work products including efficiency and bug-free code

  • Sprint deliverables completed and commitments are met  

  • Quality estimation of work is in sync with effort and complexity

  • Effective collaboration as a team including but not limited to peer code reviews, sprint planning, pair programming

  • Ability to expand knowledge base and apply new learnings in your work

 

 

Qualifications

Education in computer sciences, mathematics, engineering or related field

You have been working in the area of software design and development, with a focus on SAAS web apps for at least 5+ years

Minimum 5 years expert level Full Stack Web Developer with Angular, TypeScript, NodeJS and Express experience.

Experiences with a tech startup, SaaS, or Financial services industry

Critical thinking, problem-solving, ability to write efficient and maintainable code.

Experience building in a continuous delivery pipeline using GitLab, AWS and microservice architecture.

Highly collaborative team player, and working within SCRUM and Agile methodologies

Provide technical support to resolve incidents and outages.

 

See more jobs at PAIDIEM

Apply for this job

10d

Full Stack Senior Software Developer

PAIDIEMToronto, Canada, Remote
agileDesignscrumpostgresqltypescriptangularAWSbackendfrontend

PAIDIEM is hiring a Remote Full Stack Senior Software Developer

Job Description

We're looking for a talented Full Stack Senior Software Developer to join our team. As a Developer, you will work on specific platform projects critical to Paidiem’s needs, with opportunities to switch projects as you and our fast-paced business grow and evolve with our customer’s needs. This role will be involved in the product development, solution architecture and design process that involves the Paidiem system in its entirety. 

You’ll bring your expertise with Angular, TypeScript, NodeJS, Express, PostgreSQL and responsive web skills. Ideally, you have experience building PWAs and like the excitement of working in a fast-paced startup.  We need our developers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we push forward. We are seeking an ambitious and innovative mind that will strive to elevate our organizational goals.

We look to our developers to collaborate and support the team, build and deliver software products, and share, build, and leverage their expertise to help us deliver products that delight our customers and our users. 

Outline of Primary Functions:  

Collaborate and Support the Team:

  • Provide insight, estimates, and analysis to other members of the team to support the scoping, requirements, and development of product features. 

  • Collaborate with other developers to establish and maintain coding standards and guidelines.

  • Support the existing infrastructure as well as designing and developing new technologies to meet our ongoing delivery.

Build and Deliver Product: 

  • Build solutions to match the visual design and interactions and features specified with minimal rework as necessary.

  • Develop our platform using coding best practices to maintain or increase the quality of the application and its underlying dependencies.

  • Conduct thorough testing to identify and resolve issues to avoid rework and performance issues.

  • Create and deploy efficient code using company approved practices and processes.

  • Maintain application security at all layers including frontend, backend, networking and infrastructure.

Share, build, and leverage your expertise: 

  • Be curious by seeking out new ways to deliver on our roadmap, through research of tools, technologies, and solutions that can create a more resilient, secure, scalable, and efficient platform. 

  • Attend and participate in industry functions and trade shows, webinars; network with industry and referring groups. 

  • Perform code reviews and provide knowledge transfers sessions.

Successful Outcomes:    

Success in this role will be measured by the following (qualitative and quantitative) factors:

  • Quality of work products including efficiency and bug-free code

  • Sprint deliverables completed and commitments are met  

  • Quality estimation of work is in sync with effort and complexity

  • Effective collaboration as a team including but not limited to peer code reviews, sprint planning, pair programming

  • Ability to expand knowledge base and apply new learnings in your work

Qualifications

 

Education in computer sciences, mathematics, engineering or related field

You have been working in the area of software design and development, with a focus on SAAS web apps for at least 8+ years

Minimum 5 years expert level Full Stack Web Developer with Angular, TypeScript, NodeJS and Express experience.

Experiences with a tech startup, SaaS, or Financial services industry

Critical thinking, problem-solving, ability to write efficient and maintainable code.

Experience building in a continuous delivery pipeline using GitLab, AWS and microservice architecture.

Highly collaborative team player, and working within SCRUM and Agile methodologies

Provide technical support to resolve incidents and outages.

See more jobs at PAIDIEM

Apply for this job

10d

Mid to Senior Full Stack Engineer | $120K - $200K+ | Work For An Exciting SaaS or Hi-Tech Company

PhillyTechPhiladelphia, PA, Remote
Mid LevelsqlDesignmobilemongodbazuregraphqluiapirubyjavac++.netpostgresqlMySQLangularpythonAWSjavascriptbackendNode.js

PhillyTech is hiring a Remote Mid to Senior Full Stack Engineer | $120K - $200K+ | Work For An Exciting SaaS or Hi-Tech Company

Job Description

Are you a mid level to senior level full stack engineer with 3-15+ years experience, who is driven by challenges and excited by the prospect of developing cutting-edge software solutions for a high growth SaaS company?

Do you have a passion for building scalable, reliable, and high-performing web and mobile applications that make a difference?

Do you want to see the features and functionality that you're building are being used and enjoyed by clients and realize that your work is contributing to generating revenue growth for a SaaS company?

  • Our Software as a Service (SaaS) client is looking for mid level to senior full stack engineers to join their team.
  • As a mid-level to senior full stack engineer, you will be responsible for developing and maintaining the company's core products and services.
  • You will be involved in all aspects of the software development life cycle, from design and implementation to testing and deployment.
  • You will work closely with other engineers, product managers, and designers to develop new features, improve existing ones, and ensure the highest level of quality for customers.
  • You will need to have a strong foundation in both front-end and back-end development, as well as experience with cloud infrastructure and database design.

You will also need to be comfortable working with multiple programming languages and frameworks, such as the ones listed below.

YOU DON'T NEED TO KNOW ALL OF THESE LANGUAGES, BUT THESE ARE THE PRIMARY ONES OUR SAAS AND HI-TECH CLIENTS WORK WITH DAY TO DAY.

FRONT END FRAMEWORKS

React: React.js is one of the most popular front-end frameworks used in SaaS companies. It's a component-based library that allows developers to build reusable UI components. React has a large and active community, which makes it easy to find resources, plugins, and tools to enhance development.

Angular: Angular.js is a full-featured front-end framework developed by Google. It's designed to build complex, scalable, and high-performance web applications. Angular provides a wide range of tools and features, including two-way data binding, dependency injection, and reactive programming.

Vue.js: Vue.js is a progressive and lightweight front-end framework that offers a simple and elegant API for building user interfaces. Vue.js is known for its simplicity, flexibility, and ease of integration with other libraries and frameworks.

Ember.js: Ember.js is a mature and opinionated front-end framework that provides a complete solution for building ambitious web applications. Ember.js is known for its conventions, which makes it easy to write code that's consistent and easy to maintain.

Backbone.js: Backbone.js is a lightweight front-end framework that provides a minimal set of features for building scalable and maintainable web applications. Backbone.js is known for its simplicity, flexibility, and compatibility with other libraries and frameworks.

BACK END AND DATA DRIVEN FRAMEWORKS

Node.js: Node.js is a server-side JavaScript runtime that allows developers to build back-ends using the same language as the front-end. It's known for its high performance, scalability, and flexibility, making it a popular choice for SaaS companies.

C# / .NET is a modern, multi-paradigm programming language developed by Microsoft for building a wide range of applications, including desktop, web, and mobile applications. It's widely used in the development of enterprise-level applications, including those used by SaaS companies.

Ruby on Rails: Ruby on Rails is a popular framework for building back-ends of web applications, and it's widely used in SaaS companies. It provides a rich set of features that makes it easy to build complex web applications quickly and efficiently.

Spring: Spring is a popular Java-based framework for building enterprise-grade web applications. It's known for its scalability, modularity, and integration capabilities, which makes it a popular choice for large-scale projects.

Elixir is a functional, dynamic programming language that runs on the Erlang virtual machine. It was designed to provide a scalable and fault-tolerant platform for building distributed, concurrent applications. Elixir is known for its elegant syntax, pattern matching, and metaprogramming capabilities, making it a popular choice for building web applications, APIs, and real-time systems.

GraphQL is a query language for APIs that was developed by Facebook. It provides a more efficient, powerful, and flexible alternative to traditional REST APIs. With GraphQL, clients can specify exactly what data they need, and the server can respond with exactly that data, minimizing the amount of data transferred over the network. This reduces network latency and improves application performance. GraphQL is language-agnostic, meaning that it can be used with any programming language, including JavaScript, Python, Ruby, and many others.

Python is a high-level, interpreted programming language that is widely used for software development, data analysis, machine learning, and web development. Python is commonly used in SaaS companies for various tasks, such as web development, backend development, automation, and data analysis.

CLOUD AND DATABASE ENVIRONMENTS

Cloud Environments - Amazon Web Services (AWS) and Azure Web Services

Database Environments - MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, Cassandra, Amazon DynamoDB, Amazon RDS, Microsoft Azure SQL Database, Google Cloud SQL, Neo4j and Amazon Neptune

Qualifications

You MUST live in the United States and speak very good or excellent English.

You MUST be a citizen, have your Green Card or long-term visa.

You MUST A-Caliber Engineer or Developer with 3-15+ years experience

What are the qualifications of an A-Caliber Engineer or Developer?

  • You have great communication skills, are a team player and love to learn.
  • You're a highly skilled and experienced professional who is passionate about software engineering and development.
  • You have a proven track record of developing and delivering high-quality software solutions and possess a deep understanding of the latest software development methodologies, tools, and technologies.
  • You would have strong problem-solving skills and can work independently or as part of a team to design, develop, test, and deploy software applications that meet the business requirements and user needs.
  • You are highly proficient in multiple programming languages and frameworks.

Apply for this job

10d

Senior Software Engineer / Technical Lead (m/f)

UndabotZagreb, Croatia, Remote
5 years of experienceDesignapisymfonybackendfrontendPHP

Undabot is hiring a Remote Senior Software Engineer / Technical Lead (m/f)

Job Description

We are looking for experienced software engineer to join our team and take charge of the technical aspects of software development within a specific project/team. As a Tech Lead, you will be pivotal in overseeing the full project life cycle, making critical technical decisions, and ensuring successful development and delivery. Also, you will be communicating with clients independently and consulting them with the best industry practices that could be applied to the project.

Responsibilities:

  • Driving implementation-level architectural discussions and decisions
  • Steering project team during project development, ensuring adherence to planned technical solutions
  • Evaluating and optimizing project features, finding alternative solutions
  • Making final decisions for technical matters that can affect deliverables, resource investment, and deadlines and result in other significant changes for the project
  • Resolving technical issues and communicating resolutions, risks, and side effects
  • Supporting technical team during task breakdown and estimations 
  • Coordinating setup for development and deployment tools and accounts
  • Planning and supervising deployment of all project/software components
  • Leading incident response, detecting causes, and making final technical decisions for issue resolution
  • Controlling technical debt by communicating risks and proposing mitigation plans
  • Assisting the project team in writing technical documentation (e.g., diagrams, wikis, readme files, API documentation)
  • Hands-on coding and development using best practices
  • Reviewing and optimizing code to ensure high performance and scalability
  • Staying up-to-date with the latest industry trends and technologies
  • Closely collaborating and effectively communicating with project managers, team members, external partners, and clients

Qualifications

The ideal candidate has the following knowledge and skills:

  • 1+ years of experience as a Tech Lead or similar technical leadership role
  • Proven experience as a Software Engineer, with at least 5 years of experience in backend (PHP, Symfony) or frontend (JavaScript/TypeScript) development
  • Strong understanding of software architecture and design patterns
  • Excellent decision-making skills with the ability to balance perfection and practicality
  • Effective communication skills to convey technical concepts to diverse stakeholders
  • Excellent time management skills
  • Experience in handling change requests and prioritizing tasks
  • Ability to collaborate effectively with clients and internal teams
  • Continuous learning mindset with the ability to adapt to evolving technologies
  • Strong analytical and problem-solving skills, capable of addressing complex issues
  • Excellent English language skills (speaking and writing)

What can we offer?

  • Opportunity to participate in setting up processes and shaping software architecture
  • Working in a fast-growing company and a motivating environment
  • Flexible working hours and the ability to work from home as much as you want
  • Opportunity for advancement and growth (through conferences, workshops, lectures, mentoring…)
  • Support and guidance in taking on new responsibilities
  • An innovative culture with great people to work with
  • High-end equipment and devices
  • A competitive salary with salary raises proportionally to your growth
  • Pet-friendly office  
  • MultiSport card (fully covered)
  • Paid health checks

See more jobs at Undabot

Apply for this job

10d

Senior Software Engineer, Data Platform

InstacartCanada Remote (BC, AB or ON only)
scalaairflowpostgressqlDesignpythonbackend

Instacart is hiring a Remote Senior Software Engineer, Data Platform

We're transforming the grocery industry

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

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

Instacart is a Flex First team

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

OVERVIEW

 

About the Role

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

As a Senior Software Engineer in our Data Platform team, you will be the technical force that shapes our data infrastructure. You will design, develop, and maintain comprehensive access controls and governance frameworks to safeguard the integrity and privacy of our data. Your work will elevate the data utilization across several departments, enabling valuable insights, informed decision-making, and driving business value.

 

About the Team

The Data Platform team provides a robust and cutting edge platform to process petabytes of data daily using industry best practices. We work closely with Product/Data Science/ML teams to understand their needs and provide high quality solutions. The team is still small and many of our bigger initiatives are at an early stage. We expect you to work closely with stakeholders and shape these systems from design, technical decisions, project management to execution. Your input will be critical for driving the Data Strategy and building the platform that Instacart data lake will be built upon. Instacart's technology is constantly changing and adapting. Some of the technologies you would use at Instacart include: Scala, Python, Postgres, Snowflake, DeltaLake, Iceberg, Clickhouse, Spark, DBT, Flink Kafka, Airflow If you have experience with these technologies, you will have the opportunity to dive deeper. If you haven't used these technologies you will have the chance to learn from the collective experience of our team.

 

About the Job

Your responsibilities will include:

  • Designing, developing, and sustaining the comprehensive access controls and governance systems that improve the integrity and privacy of our data.
  • Ensuring the reliability, scalability, and security of the data platform.
  • Collaborating with various stakeholders and actively involve in the data infrastructure.

About you

Minimum Qualifications

We are looking for someone who:

  • Has 5+ years of experience in software engineering.
  • Exhibits an in-depth understanding of distributed systems, with proven experience with data processing technologies such as DBT and Airflow, and common web frameworks such as Rails.
  • Proficiently uses SQL for writing and reviewing complex queries for data analysis and debugging.
  • Can design for scale with the entire system in mind.
  • Capably communicates and is comfortable seeking and receiving feedback.
  • Possesses strong analytical and debugging skills.
  • Takes a strong sense of ownership while working with large codebases and diverse suite of products.
  • Embraces a collaborative mindset to partner with engineers, designers, and PMs from multiple teams to co-create impactful solutions while supporting system contributions.
  • Communicates clearly, presents ideas well, and can influence key stakeholders at manager, director, and VP levels.

Preferred Qualifications

We would love it if you:

  • Holds a Bachelor’s degree in Computer Science, Software Engineering, or a related field, or can demonstrate equivalent industry experience (4+ years).
  • Have prior work experience in Data Platforms.
  • Hold experience with big data technologies such as Spark, Hadoop, Flink, Hive, or Kafka, and with both streaming and batching data pipelines.
  • Have proven experience with distributed system designs.
  • Possess strong general programming and algorithm skills.
  • Show strong attention to detail and accuracy in your implementation.
  • Have a strong experience writing complex and optimized SQL queries.
  • Appreciate a data-driven mindset.

See more jobs at Instacart

Apply for this job

10d

Staff Software Engineer, Data Platform

InstacartUnited States - Remote
scalaairflowpostgressqlDesignelasticsearchpythonbackend

Instacart is hiring a Remote Staff Software Engineer, Data Platform

We're transforming the grocery industry

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

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

Instacart is a Flex First team

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

OVERVIEW

 

ABOUT THE ROLE

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

 

ABOUT THE TEAM

The Data Platform team provides a robust and cutting edge platform to process petabytes of data daily using industry best practices. We work closely with Product/Data Science/ML teams to understand their needs and provide high quality solutions.The team is still small and many of our bigger initiatives are at an early stage. We expect you to work closely with stakeholders and shape these systems from design, technical decisions, project management to execution.Your input will be critical for driving the Data Strategy and building the platform that Instacart data lake will be built upon.Instacart's technology is constantly changing and adapting. Some of the technologies you would use at Instacart include:Scala, Python, Postgres, Snowflake, DeltaLake, Iceberg, Clickhouse, Spark, DBT, Flink Kafka, Airflow

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

 

ABOUT THE JOB

  • You will work closely with other teams to understand their main pain points and translate them into self-serve and reliable solutions.
  • You are expected to mentor other team members and be a champion of engineering excellence.
  • You will be part of a small team, with a large amount of ownership and autonomy for managing things directly.
  • You will have the freedom to suggest and drive organization-wide initiatives.

ABOUT YOU

MINIMUM QUALIFICATIONS

  • Self-motivation and an enjoyment for a startup environment
  • A strong sense of ownership
  • Strong knowledge of common data infra technologies (Python, Scala, Kafka, Airflow, Spark, Iceberg, Delta Lake) in a production environment
  • Strong knowledge of common industry data stores or warehouses (Postgres, ElasticSearch, Cassandra, Dynamo, Snowflake)
  • An ability to balance a sense of urgency with shipping high quality and pragmatic solutions
  • Experience working with a large codebase on a cross functional team.
  • Strong knowledge of SQL
  • 10+ years of working experience in a similar field/environment

PREFERRED QUALIFICATIONS

Bachelor’s degree in Computer Science, computer engineering, electrical engineering ORequivalent work experience

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

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

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

CA, NY, CT, NJ
$255,000$283,000 USD
WA
$245,000$272,000 USD
OR, DE, ME, MA, MD, NH, RI, VT, DC, PA, VA, CO, TX, IL, HI
$234,000$260,000 USD
All other states
$212,000$235,000 USD

See more jobs at Instacart

Apply for this job

10d

Senior C++ Software Engineer (6 month contract)

Leap ToolsCanada - Remote
remote-firstDesignc++backend

Leap Tools is hiring a Remote Senior C++ Software Engineer (6 month contract)

About you

You have a passion for solving complex problems and working on products used by millions of people. You enjoy setting the bar high and clearing it. You can lead by example, but you know when to step aside and let the team run with the ball. Your technical knowledge is matched only by your passion to design, create, and succeed with others.

You want to build on your current C++ experience. You are interested in making a big impact, but perhaps you are currently limited in your growth potential. Join us and you will work directly with our talented engineering team to push our product to new heights.

At Leap Tools, we are building the world's most advanced solutions for the interior décor industry. With customers in 80+ countries, our clientele includes Fortune 500 companies such as Home Depot, local retailers such as Alexanian's, and everything in between. We have been recognized as one of the fastest growing tech companies by Deloitte for multiple years in a row, and we are looking for ambitious challenge-seekers to fuel our momentum and help us create an iconic global tech company.

What You’ll Do

  • Develop sophisticated backend systems
  • Provide leadership through exemplary interpersonal skills and technical expertise
  • Launch visually stunning 3D experiences for clients in the home decor industry
  • Drive technical standards and best practices


Requirements

  • Strong computer science fundamentals based on a degree in computer science or distinctive work experience in software development
  • C++ development track record
  • You can develop foundational libraries to be used across the entire company
  • You are comfortable interacting with senior management and project stakeholders, as well as other development teams
  • A demonstrated ability to provide guidance, mentorship and support
  • Exceptional attention to detail and focus on quality
  • You possess strong communication skills and can capture requirements, as well as share your designs and progress

About our culture

  • We work in tight-knit teams to maximize speed and cultivate an ownership mentality.
  • We cherish curiosity and an obsession for details because we know these details are invaluable over the long run.
  • We promote an environment where ideas are challenged. The best ideas win!
  • We're hyperfocused on our achievements and our ability to execute on our promises. We act with urgency.
  • It's not always about us.We give back to our community to ensure it can grow.
  • We love to compete and have fun. Our game nights are legendary.

Our remote-first approach

We're a remote-first company that encourages our employees to work from where they're most productive. For most, this means working from the comfort of their home, but for those who prefer to work from our office, we're located in downtown Toronto at Bay and Bloor, with convenient access to both subway lines. To foster collaboration, we implemented a number of ways to stay connected, including quick weekly company-wide check-ins, remote coffee breaks, and ad hoc knowledge-sharing sessions.

About our hiring process

Now:You upload your resume and complete a brief questionnaire.

Week 1: We arrange a video call with you to assess your abilities.

Week 2 or 3: You attend the second video interview soon after.

Week 3 or 4:You meet one of the founders.

Week 4 or 5: You receive an offer.

Take the Leap. Apply now.

Our demo, in case you missed it: https://www.roomvo.com/rugdemo4r

See more jobs at Leap Tools

Apply for this job

10d

Software Engineer (Backend)

O'Reilly MediaRemote, United States
DjangoagileRabbitMQDesignUXqadockerkubernetesjenkinspythonjavascriptreduxbackendNode.js

O'Reilly Media is hiring a Remote Software Engineer (Backend)

Description

About O’Reilly Media

O’Reilly’s mission is to change the world by sharing the knowledge of innovators. For over 40 years, we’ve inspired companies and individuals to do new things—and do things better—by providing them with the skills and understanding that’s necessary for success.

At the heart of our business is a unique network of experts and innovators who share their knowledge through us. O’Reilly Learning offers exclusive live training, interactive learning, a certification experience, books, videos, and more, making it easier for our customers to develop the expertise they need to get ahead. And our books have been heralded for decades as the definitive place to learn about the technologies that are shaping the future. Everything we do is to help professionals from a variety of fields learn best practices and discover emerging trends that will shape the future of the tech industry.

Our customers are hungry to build the innovations that propel the world forward. And we help you do just that.
 
Diversity

At O’Reilly, we believe that true innovation depends on hearing from, and listening to, people with a variety of perspectives. We want our whole organization to recognize, include, and encourage people of all races, ethnicities, genders, ages, abilities, religions, sexual orientations, and professional roles.
 
About the Team 

O’Reilly Media’s Platform Engineering team builds and supports O’Reilly’s premier learning service, which is used by technologists, managers, and designers around the world to hone their skills and improve their craft. We are made of many small teams that are broadly distributed across the US, featuring diverse, tightly collaborative groups of developers, designers, and product managers constantly encouraging each other to deliver work that instills pride and fulfillment. We encourage learning, knowledge sharing, growth, and collaboration in all aspects.

About the Role 

O'Reilly is searching for an experienced software engineer to join our engineering team! Here, you'll have the opportunity to design and build a diverse set of features, working hand-in-hand with product managers, UX designers, and other engineers. You'll refine product direction alongside product managers, tackle user problems through innovative solutions, and contribute to a strong engineering culture by maintaining 100% code reviews and mentoring junior engineers. Additionally, you'll collaborate with QA and Ops to troubleshoot product issues, ensuring a seamless user experience.
 
In this role, your focus will be on building and maintaining our back-end services. A bulk of our microservices are primarily built using Python & Django. More recently as a team, we have ventured into building JavaScript & Node.js services that stitch together individual microservices to be consumed by client-side applications. Our front-end applications use React + Redux and modern semantic HTML and CSS.
 
Salary Range: $98,000 - $144,000
 
What You’ll Do 
  • Leverage Python and Django to develop and maintain our back-end services  
  • Collaborate effectively in a fast-paced Agile environment, working with teammates across time zones
  • Champion automated testing and actively participate in code reviews, fostering a collaborative learning environment
  • Maintain a complex inter-service asynchronous messaging architecture (using RabbitMQ or Google Pub/Sub)
  • Manage asynchronous tasks and queues using Celery

What You’ll Have 

Required: 
  • 2 years experience on teams building modern web applications and services 
  • Experience in Python and Django
  • Django REST Framework Experience
  • Celery Experience
  • Demonstrate the ability to learn and grasp new concepts quickly
Preferred:
  • Experience using an asynchronous messaging broker like RabbitMQ
  • Docker Experience 
  • Py.test Experience 
  • Node.js Experience 
  • Kubernetes Experience
  • CI/CD experience using Jenkins, Argo, or similar
  • Test-driven development
  • React Experience

See more jobs at O'Reilly Media

Apply for this job