backend Remote Jobs

702 Results

17d

Senior Software Engineer

MozillaRemote US
DevOPSDjangoS3SQSDesignapic++postgresqltypescriptpythonAWSjavascriptbackendfrontend

Mozilla is hiring a Remote Senior Software Engineer

Why Mozilla?

Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser, and Pocket, a service for keeping up with the best content online. Now, with more than 225 million people around the world using our products each month, we’re shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, security and more. And we’re doing this while never losing our focus on our core mission – to make the internet better for people. 

The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren’t beholden to any shareholders — only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distributeopen-sourcesoftware that enables people to enjoy the internet on their terms. 

About this team and role:

The Relay Engineering Team is committed to building tools that empower users to manage their online identities and maintain their privacy. We work on various ongoing and upcoming projects, ranging from sustaining existing products to integrating new solutions for scalability and security. We are a highly collaborative team that thrives on innovation, feedback, and continuous improvement.

As a Senior Software Developer at Mozilla, you will be an integral part of the Relay Engineering Team, responsible for building and maintaining key backend systems and supporting frontend implementations. You’ll work on projects that focus on privacy and security, including features like email and phone number masking, which are central to our users’ online safety.

What you’ll do: 

  • Lead frontend development, working with JavaScript, Typescript, React, and next.js
  • Contribute to backend development when required, using Python, Django, and PostgreSQL
  • Design, implement, and maintain code foremail and phone number maskingusing AWS and Twilio APIs, focusing on security and privacy, in alignment with Mozilla Relay’s core objectives.
  • Periodically rotate into aBase Load Engineer (BLE) role: handling releases, dependency updates, and incoming work requests, including bug reports and customer support requests.
  • Collaborate with DevOps (SRE) to manage and maintain production environments, ensuring robust deployment processes.
  • Monitor and optimize system performance, leveraging tools such asGrafana, Sentry, and BigQueryto track metrics, tracebacks, and data insights.
  • Partner with cross-functional teams to align on project goals, ensure seamless frontend-backend integration, and contribute to API design and evaluations.
  • Participate in code reviews to maintain high standards of code quality and system reliability.
  • Participate in security and privacy reviews, ensuring that all data protection measures, including email alias management and phone number masking, meet compliance standards.

What you’ll bring: 

  • 7+ years of experiencein software development with a strong focus on frontend technologies.
  • In-depth knowledge of JavaScript, Typescript, React, next.js, SCSS,  and a willingness to contribute to full-stack development when needed.
  • Experience in configuring, implementing, and maintaining Google Analytics 4 (GA4) to track and analyze user behavior.
  • Proficiency with back-end technologies including Python, Django, and PostgreSQL
  • Experience managing cloud platforms likeHeroku, AWS, or GCP, with a strong understanding of DevOps practices and SRE collaboration.
  • Understanding ofprivacy and security principles.
  • Experience withmonitoring toolssuch as Grafana, Sentry, and BigQuery, including data-driven optimization and troubleshooting.
  • Strong communication skills and ability to collaborate across engineering, product, and operations teams.
  • Experience mentoring junior engineers and driving technical excellence in code quality, testing, and process improvements.

Bonus Points for experience with:

  • REST APIserving millions of clients
  • WebExtensions
  • Twilio
  • AWS: SES, S3, SNS, SQS
  • Email tech: DMARC, SPF, DKIM, FBL

What you’ll get:

  • Generous performance-based bonus plans to all eligible employees - we share in our success as one team
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute)
  • Quarterly all-company wellness days where everyone takes a pause together
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Other benefits (life/AD&D, disability, EAP, etc. - varies by country)

About Mozilla 

Mozilla exists to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and controlled. When you work at Mozilla, you give yourself a chance to make a difference in the lives of Web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the Web as the platform and help create more opportunity and innovation for everyone online.

Commitment to diversity, equity, inclusion, and belonging

Mozilla understands that valuing diverse creative practices and forms of knowledge are crucial to and enrich the company’s core mission.  We encourage applications from everyone, including members of all equity-seeking communities, such as (but certainly not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations,gender identities, and expressions.

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

We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws.  Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.

Group: D

#LI-REMOTE

Req ID: R2688

Hiring Ranges:

US Tier 1 Locations
$137,000$199,000 USD
US Tier 2 Locations
$126,000$183,000 USD
US Tier 3 Locations
$116,000$169,000 USD

See more jobs at Mozilla

Apply for this job

17d

Middle Advanced to Senior Software Engineer

VRP ConsultingMedellín, Colombia, Remote
sqlDesignazurec++.netjenkinsbackend

VRP Consulting is hiring a Remote Middle Advanced to Senior Software Engineer

Job Description

We are seeking a skilled Middle to Senior Software Engineer to lead the transformation of our reimbursement processing system, improving efficiency and accuracy in handling customer requests. Customers currently submit reimbursement requests via an online form or by mail, and these requests are manually processed by our team. The new system will streamline the process, allowing agents to validate, calculate, and process reimbursements in a single platform. Additionally, this position involves building and implementing a new database to securely store and manage request data.

Responsibilities:

  • Design and implement a centralized, web-based portal for internal teams to process incoming reimbursement requests.
  • Develop features for data validation, report preparation, and streamlined request processing, combining the functionalities of multiple tools into one efficient platform.
  • Work on backend components, developing the application code and APIs in .NET and building a robust MS SQL database for secure data storage.
  • Update the existing customer-facing application to integrate with the new database, allowing customers to submit reimbursement requests directly in the app.
  • Generate detailed reports for the accounting team to facilitate the issuance of reimbursements.
  • Ensure that all data and transactions comply with company standards and regulations.

Qualifications

  • 3 to 5 years of proven experience as a Software Engineer with Experience in .NET Framework and C#
  • Experience with Azure services and cloud environments.
  • Familiarity with Jenkins for continuous integration and deployment.
  • Proficiency in MSSQL database management and SQL queries.
  • Knowledge of software development best practices and design patterns.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team environment and communicate effectively.
  • Upper Intermediate (B2) English Level

See more jobs at VRP Consulting

Apply for this job

18d

Senior Moodle Developer (Open LMS) US, Raleigh, Remote

LTGRaleigh, NC - Remote
gitbackendfrontendPHP

LTG is hiring a Remote Senior Moodle Developer (Open LMS) US, Raleigh, Remote

Job Purpose

As Senior Technical Consultant, you will be responsible to resolve technical challenges, through projects for custom developments, Code reviews, use case creation, and technical documentation delivery.

Key Accountabilities

The key accountabilities of this role encompass duties that principally relate to the job purpose and may include other duties that are incidental or peripheral to the job purpose.

Duties of this role will include but are not limited to the following:

  • Direct communication with customers
  • Following up with project managers and other team members.
  • Provide custom developments over Open LMS and Moodle
  • Deliver code reviews of third-party Moodle plugins
  • Translate customer requirements in use cases
  • Support, maintain and document technical requirements
  • Help on internal initiatives focus principally to improve customer experiences and processes

Key Result Areas

Performance objectives are based on the key accountabilities above and are aligned to organisational and team objectives. Individual performance measures and behavioral standards will be discussed and reviewed on a periodic basis in accordance with the Open LMS Performance Development Policy and Procedure.

Job Criteria

  • Has a bachelor’s degree in Computer Science or equivalent work experience
  • Has experience in PHP object oriented programming 3+ years outside of university/equivalent work experience
  • Has excellent problem-solving skills
  • Has excellent writing, communication, and analytical skills
  • Knowledge in PHP/PostgreSQL/Javascript
  • Experience using Git-flow
  • Knowledge in Behat and PHP Unit automated testing
  • English communication required (B1)
  • Experience in Moodle development
  • Experience in new technologies to develop in Frontend or Backend (for internal initiatives) like Nodejs or Angularjs.
  • Experience working with project delivery.
  • Self-paced courses certifications related to the development

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, colour, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.

See more jobs at LTG

Apply for this job

19d

Applied AI Engineer

SocotecNew York, NY, Remote
agileDesigngitdockerpythonAWSbackend

Socotec is hiring a Remote Applied AI Engineer

Job Description

As an Applied AI Engineer at SOCOTEC, you will be responsible for designing, developing, and deploying AI models that enhance our chatbot program and other AI-driven solutions. You will collaborate with cross-functional teams, including data scientists, software engineers, and business stakeholders, to integrate advanced AI technologies that address real-world challenges within our industry. You will focus on building scalable, efficient, and accurate machine learning pipelines while staying at the forefront of the latest AI advancements.

  • Developing AI Models: Design and implement machine learning models tailored to natural language processing (NLP) and other AI applications within our chatbot and enterprise systems.
  • Collaborating with Cross-Functional Teams: Work closely with product managers, data scientists, and software engineers to translate business requirements into intelligent AI-driven solutions.
  • Building and Maintaining AI Pipelines: Create and optimize end-to-end machine learning pipelines, from data preprocessing to model deployment, ensuring scalability and performance.
  • Optimizing Model Performance: Continuously fine-tune and improve the accuracy, speed, and robustness of AI models, leveraging techniques like hyperparameter tuning and model optimization.
  • Implementing Best Practices in AI/ML Development: Ensure the reliability and quality of AI models by following best practices for training, testing, and model evaluation.
  • Integrating AI Solutions: Work closely with backend engineers to integrate AI models into production environments using tools like LangChain and cloud services.
  • Staying Updated with AI/ML Trends: Keep up with the latest developments in AI, machine learning, and natural language processing, applying new techniques to improve our technology stack.
  • Documentation: Provide detailed documentation of AI workflows, models, and algorithms to facilitate collaboration and ensure long-term maintainability

Qualifications

  • Proficiency in Python and experience with AI/ML libraries such as Scikit-learn, TensorFlow, PyTorch, and Hugging Face.
  • Strong understanding of natural language processing (NLP) and experience building chatbot or conversational AI systems.
  • Hands-on experience with AI model development, including data preprocessing, model training, evaluation, and deployment.
  • Familiarity with AI/ML tools like Jupyter Notebook and cloud platforms such as AWS, GCP, or Azure.
  • Experience with version control systems (e.g., Git, GitHub) and agile development methodologies.
  • Ability to optimize model performance and scale AI solutions for production use.
  • Experience with frameworks like LangChain for building conversational AI workflows.

Preferred Qualifications

  • Familiarity with reinforcement learning, transfer learning, or other advanced AI techniques.
  • Knowledge of model monitoring, A/B testing, and continuous improvement strategies for AI systems.
  • Experience with containerization tools like Docker for deploying AI solutions.
  • Passion for exploring and implementing the latest advancements in AI technology.

We are seeking a creative and detail-oriented individual who is passionate about building and deploying AI-driven solutions. If you thrive in a collaborative environment and are excited about shaping the future of AI at SOCOTEC, we encourage you to apply.

See more jobs at Socotec

Apply for this job

19d

Staff Product Manager, Smart Security Growth

ecobeeRemote in Canada
SalessqlB2CmobileUXbackend

ecobee is hiring a Remote Staff Product Manager, Smart Security Growth

Hi, we are ecobee. 

ecobee introduced the world’s first smart Wi-Fi thermostat to help millions of consumers save money, conserve energy, and bring home automation into their lives. That was just the beginning. We continue our pursuit to create technology that brings peace of mind into the home and allows people to focus on the moments that matter most. We take pride in making a meaningful difference to the environment, all while being part of the exciting, connected home revolution. 

In 2021, ecobee became a subsidiary of Generac Power Systems.Generac introduced the first affordable backup generator and later created the category of automatic home standby generator. The company is committed to sustainable, cleaner energy products poised to revolutionize the 21st century electrical grid. Together,we take pride in making a meaningful difference to the environment.

Why we love to do what we do: 

We’re helping build the world of tomorrow with solutions that improve everyday life while making a positive impact on the planet. Our products and services work in harmony to provide comfort, efficiency, and peace of mind for millions of homes and businesses. While we’re proud of what we’ve done so far, there’s still a lot we can do—and you can be part of it.  

Join our extraordinary team. 

We're a rapidly growing global tech company headquartered in Canada, in the heart of downtown Toronto, with a satellite office in Leeds, UK (and remote ecopeeps in the US). We get to work with some of North America and UK's leading professionals. Our colleagues are proud to bring their authentic selves to work, confident that what we do is grounded in a greater purpose. We’re always looking for curious, talented, and passionate people to join our team.

Who you'll be joining: 

We’re looking for a Staff Product Manager to join our Home Monitoring team to drive the next stage of growth for our subscription service. You will work collaboratively with developers, Software PMs, UX, User Researchers, Marketing, and Sales to rapidly test and iterate on new features that increase service adoption, engagement & value.

This is a unique opportunity for someone who thrives at the intersection of product management and marketing, and loves using data. Someone who is not afraid to present new ideas, drive metrics, and go after bold experiments.

How you’ll make an impact:  

  • As a Staff Product Manager for Smart Security, you will build & own the roadmap for growth initiatives to increase adoption, engagement and paid conversion of the Smart Security subscription service 
  • Deeply understand our customers, reviewing customer feedback on a day-to-day basis and prioritizing the highest impact changes 
  • Be accountable for and drive growth KPIs - conversion, retention, and reactivation 
  • Build and maintain a backlog of experiments that improve business outcomes and delight our customers across mobile, web, backend server and embedded software 
  • Document and share learnings with leadership to influence decisions, refine experiments through iteration, and scale them up when it makes sense
  • Draw on your entrepreneurial spirit and business acumen to continuously innovate, get stakeholder alignment and drive subscriber growth 

What you’ll  bring to the table:    

  • You have previous experience in building, launching & driving successful and revenue-generating SaaS subscription products or services, preferably in the B2C space 
  • You are creative and enjoy thinking outside of the box to generate big ideas that can have significant impact on how new users discover, activate, and engage with our services 
  • You have an experimentation mindset and strong business acumen. You enjoy designing growth experiments, testing them, learning, and refining your hypotheses. 
  • You have exceptional ability to grasp, analyze and articulate complex metrics, and use data for decision making and driving actions to achieve success 
  • Your communication skills are top-notch, and you work effectively with other PMs, business leads, and cross-functional teams to align on test schedules, resourcing, and success metrics. 
  • You always start with the customer problem and understand better than anyone else how users use your service or product. 
  • You are a smart, curious, and analytical person with a bias for action. 
  • You thrive in a fast-paced, ambiguous, and high-stakes environment. 
  • The candidate will work with teams across multiple time zones 

Just so you know: The hired candidate will be required to complete a background check.

Like what you see? Apply soon! We plan to accept applications for this role until September 30th but may close earlier depending on the volume of applications we receive.

What happens after you apply:   

Application review.It will happen. By an actual person in Talent Acquisition. We get upwards of 100+ applications for some roles, it can take a few days, but every applicant can expect a note regarding their application status.

Interview Process:    

  • Round 1: A 45-minute phone call with a member of Talent Acquisition
  • Round 2: A 30-minute virtual interview with a Group Product Manager and your future lead
  • Round 3: A 45-minute virtual interview with an interview panel consisting of fellow Product Managers, and cross-functional peers from UX and Engineering Management
  • Round 4: A final round of 2 back-to-back interviews including;
    • A 60-minute presentation and follow-up Q&A on a case study we'll provide 1-week in advance of your interview
    • A 30-minute virtual interview with ecobee's Senior Director of Product Management

With ecobee, you’ll have the opportunity to: 

  • Be part of something big: Get to work in a fresh, dynamic, and ever-growing industry.  
  • Make a difference for the environment: Make a sustainable impact while on your daily job, and after it through programs like ecobee acts. 
  • Expand your career: Learn with our in-house learning enablement team, and enjoy our generous professional learning budget. 
  • Put people first: Benefit from competitive salaries, health benefits, and a progressive Parental Top-Up Program (75% top-up or five bonus days off). 
  • Play a part on an exceptional culture: Enjoy a fun and casual workplace with an open concept office, located at Queens Quay W & York St.ecobeeLeeds is based at our riverside office on the Calls. 
  • Celebrate diversity: Be part of a truly welcoming workplace. We offer a mentorship program and bias training.  

Are you interested? Let's make it work. 

Our people are empowered to take ownership of their schedules with workflows that allow for flexible hours. Based on your job, you have an option of a office-based, fully remote, or hybrid work environment. New team members working remotely, will have all necessary equipment provided and shipped to them, and we conduct our interviews and onboarding sessions primarily through video.

We’re committed to inclusion and accommodation. 

ecobee believes that openness and diversity make us better. We welcome applicants from all backgrounds to apply regardless of race, gender, age, religion, identity, or any other aspect which makes them unique. Accommodations can be made upon request for candidates taking part in all aspects of the selection process. Our recruitment team is happy to answer any questions candidates may have about virtual interviewing, onboarding, and future work locations.

We’re up to incredible things. Come and be part of them. 

Discover our products and services and learn more about who we are.  

Ready to join ecobee? View current openings. 

Please note, ecobee does not accept unsolicited resumes.  

Apply for this job

19d

Data Engineer (with Spark, Airflow)

Accesa - RatiodataRemote, Romania, Remote
agileairflowsqlDesignjavapostgresqlkubernetespythonbackend

Accesa - Ratiodata is hiring a Remote Data Engineer (with Spark, Airflow)

Job Description

Job Description 

One of our clients operates prominently in the financial sector, where we enhance operations across their extensive network of 150,000 workstations and support a workforce of 4,500 employees. As part of our commitment to optimizing data management strategies, we are migrating data warehouse (DWH) models into data products within the Data Integration Hub (DIH). 

Responsibilities:  

  • Drive Data Efficiency: Create and maintain optimal data transformation pipelines.  

  • Master Complex Data Handling: Work with large, complex financial data sets to generate outputs that meet functional and non-functional business requirements.  

  • Lead Innovation and Process Optimization: Identify, design, and implement process improvements such as automating manual processes, optimizing data delivery, and re-designing infrastructure for higher scalability. 

  • Architect Scalable Data Infrastructure: Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using open-source technologies. 

  • Unlock Actionable Insights: Build/use analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency, and other key business performance metrics.  

  • Collaborate with Cross-Functional Teams: Work clients and internal stakeholders, including Senior Management, Departments Heads, Product, Data, and Design teams, to assist with data-related technical issues and support their data infrastructure needs. 

Qualifications

Qualifications 

Must have 

  • 3+ years of experience in a similar role, preferably within Agile teams.  

  • Strong analytical skills in working with both structured and unstructured data 

  • Skilled in SQL and relational databases for data manipulation.  

  • Experience in building and optimizing Big Data pipelines and architectures.  

  • Knowledge of Apache Spark framework and object-oriented programming in Java; experience with Python is a plus.   

  • Experience with ETL processes, including scheduling and orchestration using tools like Apache Airflow (or similar). 

  • Proven experience in performing data analysis and root cause analysis on diverse datasets to identify opportunities for improvement.  

Nice to have:  

  • Expertise in manipulating and processing large, disconnected datasets to extract actionable insights 

  • Automate CI/CD pipelines using ArgoCD, Tekton, and Helm to streamline deployment and improve efficiency across the SDLC 

  • Manage Kubernetes deployments on OpenShift, focusing on scalability, security, and optimized container orchestration 

  • Technical skills in the following areas are a plus: relational databases (e.g. Postgresql), Big Data Tools: (e.g. Databricks), and workflow management (e.g. Airflow), and backend development using Spring Boot. 

Apply for this job

19d

Senior Data Engineer (with Spark, Airflow)

Accesa - RatiodataEmployee can work remotely, Romania, Remote
agileairflowsqlDesignjavapostgresqlkubernetespythonbackend

Accesa - Ratiodata is hiring a Remote Senior Data Engineer (with Spark, Airflow)

Job Description

One of our clients operates prominently in the financial sector, where we enhance operations across their extensive network of 150,000 workstations and support a workforce of 4,500 employees. As part of our commitment to optimizing data management strategies, we are migrating data warehouse (DWH) models into data products within the Data Integration Hub (DIH). 

Responsibilities:

  • Drive Data Efficiency: Create and maintain optimal data transformation pipelines.  

  • Master Complex Data Handling: Work with large, complex financial data sets to generate outputs that meet functional and non-functional business requirements.  

  • Lead Innovation and Process Optimization: Identify, design, and implement process improvements such as automating manual processes, optimizing data delivery, and re-designing infrastructure for higher scalability. 

  • Architect Scalable Data Infrastructure: Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using open-source technologies. 

  • Unlock Actionable Insights: Build/use analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency, and other key business performance metrics.  

  • Collaborate with Cross-Functional Teams:Work clients and internal stakeholders, including Senior Management, Departments Heads, Product, Data, and Design teams, to assist with data-related technical issues and support their data infrastructure needs. 

Qualifications

Must have:

  • 5+ years of experience in a similar role, preferably within Agile teams 

  • Skilled in SQL and relational databases for data manipulation 

  • Experience in building and optimizing Big Data pipelines and architectures 

  • Familiarity with innovative technologies in message queuing, stream processing, and scalable big data storage solutions 

  • Knowledge of Apache Spark framework and object-oriented programming in Java; experience with Python is a plus.   

  • Proven experience in performing data analysis and root cause analysis on diverse datasets to identify opportunities for improvement.  

  • Experience with ETL processes, including scheduling and orchestration using tools like Apache Airflow (or similar) 

  • Automate CI/CD pipelines using ArgoCD, Tekton, and Helm to streamline deployment and improve efficiency across the SDLC 

  • Manage Kubernetes deployments (e.g. OpenShift), focusing on scalability, security, and optimized container orchestration 

  • Strong analytical skills in working with both structured and unstructured data 

 

Nice to have:  

  • Expertise in processing large, disconnected datasets to extract actionable insights 

  • Technical skills in the following areas are a plus: relational databases (e.g. PostgreSQL), Big Data Tools: (e.g. Databricks), and workflow management (e.g. Airflow), and backend development using Spring Boot. 

Apply for this job

19d

Ivix | Backend Developer (Crawler)

SD SolutionsKyiv, UA - Remote
pythonbackend

SD Solutions is hiring a Remote Ivix | Backend Developer (Crawler)

On behalf of Ivix, SD Solutions is looking for a talented Backend Developer (Crawler) to join a talented team.

SD Solutions is a staffing company operating globally. Contact us to get more details about the benefits we offer.

Responsibilities:

  • Do research using a state-of-the-art technology stack.
  • Extract required information from web pages.

Requirements:

  • Python Programming: 3+ years of using Python. Familiarity with its syntax, data structures (like lists, dictionaries, sets), and control flow mechanisms (if statements, loops).
  • Data Storage: Knowledge in databases, docker and cloud infrastructure. With basic web crawling understanding. Familiarity with data storage solutions, whether it’s flat files (like CSV, JSON)
  • Understanding of HTML and CSS: Understanding HTML (the standard markup language for creating web pages) and CSS (Cascading Style Sheets used for styling).
  • Web Scraping Libraries: Familiarity with Python libraries used for web scraping, such as requests/scrapy (for making HTTP requests) and BeautifulSoup or lxml (for parsing HTML and XML documents).
  • Knowledge of APIs: Understanding how to work with APIs (Application Programming Interfaces), some websites offer APIs for accessing their data in a structured format, which can be a more reliable method of data retrieval than parsing HTML.
  • Basic Understanding of HTTP/HTTPS: This includes understanding request methods (GET, POST), status codes (200 OK, 404 Not Found), and the concept of headers, cookies and proxies.
  • Familiarity with Regex (Regular Expressions): Regex can be incredibly useful for extracting specific patterns of text from web pages, although it requires careful use to avoid complex and brittle patterns.
  • Rate Limiting and Handling Pagination: Knowing how to manage the rate of your requests to avoid overwhelming the server is important, as is dealing with pagination to efficiently navigate through multiple pages of content.
  • Basic knowledge of using the Postman tool.
  • Strong understanding of browser developer tools for Chrome and Firefox, specifically the network monitor.

Advantages:

  • Experience/knowledge of web networking.
  • Experience/knowledge of HTTP crawling.
  • Experience working with databases or cloud storage services.
  • Skills in debugging Python code and testing.

About the company:

Powered by artificial intelligence and machine learning, IVIX gathers and enriches publicly available business activity data to accurately identify businesses, their revenue, and the taxpayer entity.

By applying for this position, you agree to the terms outlined in our Privacy Policy. Please take a moment to review our Privacy Policy https://sd-solutions.breezy.hr/privacy-notice, and make sure you understand its contents. If you have any questions or concerns regarding our Privacy Policy, please feel free to contact us.

See more jobs at SD Solutions

Apply for this job

19d

Exchange System Administrator (REF3455P)

Deutsche Telekom IT SolutionsBudapest, Debrecen, Hungary, Remote
agilebackend

Deutsche Telekom IT Solutions is hiring a Remote Exchange System Administrator (REF3455P)

Job Description

  • Solving Exchange backend related incidents, documenting and analyzing system outages.
  • Incident Management, Problem Management, Change Management
  • Handling, resolving error events and incoming requests
  • Troubleshooting, and performing root cause analysis
  • Updating knowledge database and Kanban board entries
  • Joining regular and technical calls and strong collaboration with other technical and non-technical colleagues
  • Understanding PowerShell, experienced scripting knowledge
  • Supporting Exchange related projects (buildup, onboarding, migrations, version upgrades)
  • Basic understanding of agile tools

Qualifications

  • 3-5 years of professional experience for Microsoft Exchange operation
  • Exchange 2016 – 2019, Exchange Online, Exchange hybrid, PowerShell scripting, Windows Server
  • Backend application operation tasks on ITIL base
  • Team player and self-reliant with proactive mindset
  • 3rd level approach, keeping environments up-to-date and secure
  • Strong English language skills, German is nice to have

See more jobs at Deutsche Telekom IT Solutions

Apply for this job

19d

Senior Full Stack Engineer, Financial Insights

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

Truebill is hiring a Remote Senior Full Stack Engineer, Financial Insights

ABOUT ROCKET MONEY ????

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

ABOUT THE TEAM ????

Team Insight's mission is to support the personal finance features that make Rocket Money an integral part of our members’ everyday financial journey. Whether it’s tracking their spending, analyzing their recurring bills and subscriptions, or managing their transactions, Team Insight’s goal is to build incredible interfaces (and the backend services that power them) that make it easy for our members to understand their financial habits.

Team Insight owns the core personal finance features that all of our members use. If you’re excited about building highly scalable features that work on the scale of millions of monthly active users, this is the team for you.

IN THIS ROLE, YOU'LL:

  • Work alongside a team to implement, iterate, and debug product features that drive forward both the company and the user.
  • Own projects from end to end, making key decisions in the implementation of new features that balance technical concerns with business concerns.
  • Develop with TypeScript across the stack, building user interfaces using React Native and the backend support required to power them with Node & GraphQL.
  • Be a steward of good user experience, ensuring that the interfaces we present our users are performant, understandable, and delightful.
  • Help to maintain our high technical bar, participating in code reviews and design discussions to ensure that we're applying appropriate rigor to our software development process.
  • Develop an understanding of our users to build and measure features which help them better understand and improve their finances.

ABOUT YOU ????

  • You have 5+ years of professional experience working with some combination of Node/TypeScript, React, GraphQL, and Postgres (or similar relational database).
  • You're both a student and a teacher, continually seeking to grow as an engineer and help those around you grow as well.
  • You're not just interested in what you're building, but also why you're building it. You want to see the bigger picture of how the software you're building is benefitting our users.
  • Experience with our stack (TypeScript, React Native, PostgreSQL) is a plus.
  • You understand observability and enjoy digging into the details to solve performance and user experience issues.
  • You thrive in a growing organization, and are not afraid of a challenging problem. In fact, you confront problems head on and take the lead on the solution.

WE OFFER ????

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

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

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

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

See more jobs at Truebill

Apply for this job

20d

Senior Full Stack Developer – Tech Lead

Full TimeDevOPSlaravelDesignUI/UX designmobileapicssjavascriptreactjsbackendfrontendPHP

Encompass Onsite LLC is hiring a Remote Senior Full Stack Developer – Tech Lead

Senior Full Stack Developer – Tech Lead - Encompass Onsite LLC - Career PageThanks for visiting our Job Board. Please review our open positions and apply to the positions that match your qualificati

See more jobs at Encompass Onsite LLC

Apply for this job

20d

Senior Software Engineer, Privacy

InstacartCanada - Remote (BC, AB or ON only)
golangsqlDesignrubypythonbackendfrontend

Instacart is hiring a Remote Senior Software Engineer, Privacy

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 frontend 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 Privacy Engineering team, you will be responsible for building the core privacy components that product teams across Instacart use to ensure our Customers can be in control of their data. In this role you will help connect our Customers to cutting edge privacy systems we have developed and deployed internally.

About the Team

The Privacy team is a platform team in the Security Engineering organization that believes it should be easy to build products that respect our user’s privacy. To do this, we manage our internal data privacy architecture that includes systems to annotate, find, and delete data across production and offline data storage systems. Additionally, we build the front end components that product teams across Instacart use to give our users direct access to these internal systems.

The Privacy team is a member of our core Privacy working group, that includes our Legal team, Compliance team, Operations team, and privacy partners for each of our main product pillars. Additionally we work closely with our Infrastructure, Data Platform, and Security engineering teams to ensure privacy controls are in place effectively across all levels of our stack. 

 

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 involving data infrastructure.

 

About you

MinimumQualifications

We are looking for someone who:

  • Has 5+ years of experience in software engineering.
  • Builds and collaborates with our backend privacy engineers on the internal systems that enable privacy by design, touching all aspects of our full tech stack to turn privacy controls into reusable components..
  • Develops scalable and pragmatic controls related to data collection, classification, storage, access, usage, and deletion in data warehouse environments and/or operational data systems.
  • Communicates capably 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:

  • Hold 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 Software, Security or Privacy Engineering.
  • Experience working with cloud-based data platforms such as Snowflake or Databricks.
  • Strong knowledge of common back-end web technologies (such as Ruby on Rails, Python, Golang, SQL, etc.) and big data technologies (such as Spark, Kafka, Hadoop, Flink) in a large scale distributed system environment
  • Have proven experience with distributed system designs.
  • Possess strong general programming and algorithm skills.
  • Show strong attention to detail and accuracy in your implementation.
  • Appreciate a data-driven mindset.
  • An ability to work effectively with cross-functional teams
  • Excellent communication skills, including written, to serve as an advocate & evangelist for the Privacy team

#LI-Remote

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

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

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

CAN
$162,000$180,000 CAD

See more jobs at Instacart

Apply for this job

21d

Staff Software Engineer, Employer Product

HandshakeSan Francisco, (Hybrid)
sqlDesignrubyc++reactjsbackendfrontend

Handshake is hiring a Remote Staff Software Engineer, Employer Product

Everyone is welcome at Handshake. We know diverse teams build better products and we are committed to creating an inclusive culture built on a foundation of respect for all individuals. We strongly encourage candidates from non-traditional backgrounds, historically marginalized or underrepresented groups to apply.

Your impact

Handshake is hiring a Staff Software Engineer role on the Employer Product Team. In this role, you will contribute to the team’s mission of driving SMB Employer growth through product innovation; acquisition, and revenue generation. You will have the opportunities to lead large projects through all developmental stages-- from early brainstorming and requirements refining, visual design, architectural design, experimental design, scoping, execution, and finally release.

Your role

  • Your day-to-day work will feature regular collaboration on a cross-functional team with a designer, product manager and other engineers. You will also engage frequently with engineers, support, marketing and data analysts across the organization.
  • You will architect and build features that our SMB employers will use daily.
  • You will lead by example in maintaining a high standard of quality in your own work and in the feedback provided to peers in code review and architecture discussions.
  • You will lend your technical knowledge and experience to influence the team’s roadmap and prioritization of innovation and operational health initiatives such as quality control and on-call.
  • You will provide mentorship to engineers and unblock and support your team to meet deliverables.
  • You will lead sizable individual projects and projects that require multiple engineers.

Your experience

  • You have at least 7+ years of experience as a full stack engineer, and are confident driving architectural decisions on both frontend and backend while being proficient in SQL for query and data analysis.
  • You have demonstrated success collaborating with partners in product, design and analytics to define, build, and ship great products and experiences.
  • You have experience leading large projects from idea to high quality delivery.
  • You act with empathy when working with fellow engineers and coworkers, and enjoy providing mentorship and guidance to enable and support your team.
  • You strive for individual and team growth, proactively seeking feedback and identifying areas of the code, processes or procedures that need improvement.
  • You are a strong communicator and can articulate technical concepts and rationale to audiences of varying technical knowledge levels.

Bonus areas of expertise

  • You have worked with ReactJS, Ruby, Ruby on Rails and PostgreSQL.
  • You have worked on SMB SAAS products at scale.
  • You demonstrate ownership-mentality and maintain a high degree of accountability for your work.

Compensation range

$180,000 - $260,000

For cash compensation, we set standard ranges for all U.S.-based roles based on function, level, and geographic location, benchmarked against similar stage growth companies. In order to be compliant with local legislation, as well as to provide greater transparency to candidates, we share salary ranges on all job postings regardless of desired hiring location. Final offer amounts are determined by multiple factors, including geographic location as well as candidate experience and expertise, and may vary from the amounts listed above.

About us

Handshake is the career platform for Gen Z. With a community of over 17 million students, alumni, employers, and career educators, Handshake’s network is where career advice and discovery turn into first, second, and third jobs. Nearly 1 million companies use Handshake to build their future workforce—from Fortune 500 to federal agencies, school districts to startups, healthcare systems to small businesses. Handshake is built for where you’re going, not where you’ve been.

When it comes to our workforce strategy, we’ve thought deeply about how work-life should look at Handshake. With our hybrid-work model, employees benefit from collaboration and shared team experiences three days per week in our vibrant offices, and enjoy the flexibility of remote work two days per week. Handshake is headquartered in San Francisco, with offices in New York, London, and Berlin.

What we offer

At Handshake, we'll give you the tools to feel healthy, happy and secure.

Benefits below apply to employees in full-time positions.

  • ???? Equity and ownership in a fast-growing company.
  • ???? 16 Weeks of paid parental leave for birth giving parents & 10 weeks of paid parental leave for non-birth giving parents.
  • ???? Comprehensive medical, dental, and vision policies including LGTBQ+ Coverage. We also provide resources for Mental Health Assistance, Employee Assistance Programs and counseling support.
  • ???? Handshake offers $500/£360 home office stipend for you to spend during your first 3 months to create a productive and comfortable workspace at home.
  • ???? Generous learning & development opportunities and an annual $2,000/£1,500/€1,850 stipend for you to grow your skills and career.
  • ???? Financial coaching through Origin to help you through your financial journey.
  • ???? Monthly internet stipend and a brand new MacBook to allow you to do your best work.
  • ???? Monthly commuter stipend for you to expense your travel to the office (for office-based employees).
  • ???? Free lunch provided twice a week across all offices.
  • ???? Referral bonus to reward you when you bring great talent to Handshake.

(US-specific benefits, in addition to the first section)

  • ???? 401k Match: Handshake offers a dollar-for-dollar match on 1% of deferred salary, up to a maximum of $1,200 per year.
  • ???? All full-time US-based Handshakers are eligible for our flexible time off policy to get out and see the world. In addition, we offer 8 standardized holidays, and 2 additional days of flexible holiday time off. Lastly, we have a Winter #ShakeBreak, a one-week period of Collective Time Off.
  • ???? Family support: We partner with Milk Stork to provide comprehensive 100% employer-sponsored lactation support to traveling parents and guardians. Parental leave coaching and support provided by Parentaly.

(UK-specific benefits, in addition to the first section) 

  • ???? Pension Scheme: Handshake will provide you with a workplace pension, where you will make contributions based on 5% of your salary. Handshake will pay the equivalent of 3% towards your pension plan, subject to qualifying earnings limits.
  • ???? Up to 25 days of vacation to encourage people to reset, recharge, and refresh, in addition to 8 bank holidays throughout the year.
  • ???? Regular offsites each year to bring the team together + opportunity to travel to our HQ in San Francisco.
  • ????️ Discounts across various high street retailers, cinemas and other social activities exclusively for Handshake UK employees.

(Germany-specific benefits, in addition to the first section)

  • ???? 25 days of annual leave + 5 days of a winter #ShakeBreak, a one-week period of Collective Time Off across the company.
  • ???? Regular offsites each year to bring the team together + opportunity to travel to our HQ in San Francisco once a year.
  • ???? Urban sports club membership offering access to a diverse network of fitness and wellness facilities.
  • ????️ Discounts across various high street retailers, cinemas and other social activities exclusively for Handshake Germany employees.

Looking for more? Explore our mission, values and comprehensive US benefits at joinhandshake.com/careers.

Handshake is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or reasonable accommodation, please reach out to us at people-hr@joinhandshake.com.

See more jobs at Handshake

Apply for this job

21d

Senior Machine Learning Engineer

TruebillRemote, Washington, District of Columbia, United States
MLDesignbackend

Truebill is hiring a Remote Senior Machine Learning Engineer

ABOUT ROCKET MONEY ????

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

ABOUT THE TEAM ????

Machine Learning Engineers on the Data team at Rocket Money further our mission by building data products that deepen customer relationships with our many financial products. Our team of data scientists and machine learning engineers builds machine learning driven product experiences that identify and engage customers who would benefit from mortgage and personal loan products. We integrate with product and engineering teams to understand, explain, predict, and intervene to improve product retention. Machine learning engineers also support growth operations by designing ML driven personalization experiences in onboarding. We have a strong preference for team players that are comfortable collaborating across teams, know how to support strategy with ML powered user experiences, and can deliver solutions within engineering teams.

ABOUT THE ROLE ????‍♀️

In this role, you will focus on the following types of problems:

  • Build new, machine learning powered user-facing features and experiences in deep collaboration with engineering, product, and design teams. Use your expertise in ML system and model design to delight our customers with new user experiences. Work with engineering teams to build software to deliver new experiences to Rocket Money’s customers.
  • Optimize to continuous product feedback loops - you understand that machine learning is the practice of a continuous lifecycle of measurement, analysis, modeling, and hypothesis testing. You understand how to build, test, and deliver user-facing machine learning products in an incremental way.
  • Help develop the next version of Autopilot and Budgets. Ensure members have money in the right place at the right time for their near and long term goals. Warn them when they do not.
  • Uncover and exploit relationships between customers’ subscriptions, purchase, and transaction data as you build personalized product experiences and power ever more accurate customer segmentation, propensity, and affiliate targeting models.
  • Design and conduct experiments to estimate the impact of new ml driven products, customer messaging, and marketing. You know how to use experimentation to build the strategic case for more tailored ML product experiences.
  • Build anomaly detection systems, ensuring that our transaction categorization systems produce accurate data for our users and tracking when they don’t.

Regardless of the challenges you dive into, you will:

  • Work within cross-functional teams to build new products and services, especially with engineering.
  • Become a subject matter expert in your area of specialty - making key decisions on both implementation and scope while balancing technical and business goals.
  • Become an expert on our members. Understand their needs and financial goals. Work with product to define strategy and engineering teams to create software and build features that help our members build better financial lives.
  • Design ML system and model architecture to aid product delivery, both internal and external.
  • Be a steward of good instrumentation and experimental design - designing systems to measure the impact of ML powered products in a way that is measurable, testable, repeatable, and robust.
  • Extend internal tooling that improves the data science and ML product implementation - help accelerate the work of others on engineering and data teams.
  • Participate in code reviews, contribute to product and technical design, and maintain a high degree of quality in our production data.

ABOUT YOU ????

  • You are a team player - collaboration and communication are a first instinct and key tool for getting stuff done. You continually seek feedback on your work and err on the side of over communicating.
  • You care about products, not publications. Solving user problems is of key importance for you, not necessarily finding esoteric problems. We love recovering academics that aren’t looking in the rearview.
  • You can collaborate with stakeholders to define tasks, defining cross-functional work independently to achieve strategic goals
  • You know how to deliver products incrementally - doing the simple thing first, finding and measuring signal, and iterating to build better user experiences.
  • Excellent writing, presentation, and communication skills. Documenting, soliciting feedback, and securing alignment among collaborators is second nature.
  • You have strong software engineering skills. You can contribute up and down the application stack to deliver data products to users. Evidenced experience working with engineering teams to build software is an absolute must.
  • You have a lot of tools in your methodological tool belt and are prolific in testing multiple approaches.
  • You have 3+ years of professional experience working in a data science or machine learning engineering capacity. You know your way around databases, data warehouses, models, and how to engineer backend machine learning and data science systems. Bonus points if you have experience integrating data products into application front ends. You are equally adept at hacking together proof of concepts and working within engineering teams to build scalable, durable systems.
  • You care just as much about why you're solving a problem as the solution. You always want a deep understanding of context and business impact. You are an ML engineer first but an expert data scientist and analyst when necessary.
  • You want to continue to grow and learn. You are excited by hard problems and big challenges.
  • Experience in fintech, banking, or finance is a plus.

WE OFFER ????

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

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

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

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

See more jobs at Truebill

Apply for this job

22d

Senior Software Engineer, Backend Microservices

ServiceNowSanta Clara, California, Remote
MLredisDesignmongodbazuregitdockerelasticsearchpostgresqlMySQLcsskubernetespythonAWSjavascriptbackend

ServiceNow is hiring a Remote Senior Software Engineer, Backend Microservices

Job Description

About Digital Technology

We’re not yesterday’s IT department, we're Digital Technology. The world around us keeps changing and so do we. We’re redefining what it means to be IT with a mindset centered on transformation, experience, AI-driven automation, innovation, and growth. We’re all about delivering delightful, secure customer and employee experiences that accelerate ServiceNow’s journey to become the defining enterprise software company of the 21st century. And we love co-creating, using, and highlighting our own products to do it.

Ultimately, we strive to make the world work better for our employees and customers—when you work in ServiceNow Digital Technology, you work for them. 

This opportunity is part of our Emerging Technology Group within Digital Technology. You will be responsible to drive the development of highly scalable backend services that will impact AI related products. As part of Digital Technology – you will be able to drive our customer zero strategy for ServiceNow product - we ensure the products works for us internally and delivers value as it gets in hands of our customers. With AI everywhere we are responsible for advance technology services which cuts across the enterprise like Search and Conversational Interfaces.

We are focused on accelerating innovations and developing new concepts, forward-thinking solutions and products leveraging ServiceNow’s Intelligent platform.

What our team values:

  • Being humble and having each other’s backs.
  • Learning new things and sharing expertise with each other—by answering a quick question on teams, pairing on a feature, or leading a lunch and learn session.
  • Producing high quality work, we’re proud of, and not taking shortcuts.
  • Having fun—we like to joke around, eat lunch together, and even hang outside of work.
  • Leaving work at work, maintaining a sustainable pace (no big bangs, few big pushes).

What you get to do in this role:

  • Design, implement, and maintain efficient, reusable, and reliable Python code.
  • Architect and develop scalable, secure, and high-performance AI-driven software solutions.
  • Integrate ML/AI capabilities into the ServiceNow platform.
  • Help evolve the MLOps process our team follows.
  • Lead code reviews, mentor junior engineers, and enforce best practices in coding, design, and architecture.
  • Collaborate with cross-functional teams including product managers, ML engineers to build and deploy high-quality features.
  • Work with cloud platforms (Azure, Databricks, GCP, AWS, etc.) to develop and deploy cloud-based solutions.
  • Identify and resolve software defects through debugging and troubleshooting.
  • Continuously improve existing codebases to increase maintainability, performance, and scalability.
  • Drive the technical direction of key projects and ensure alignment with overall business goals.
  • Ensure system security and data protection principles are embedded in solutions.
  • Stay up to date with new tools, libraries, and trends in the Python and software development ecosystems.

Qualifications

  • 5+ years of professional software development experience using Python.
  • Strong understanding of design patterns, integration patterns/practice, data modeling principles, and best practices
  • Experience with microservices architecture.
  • Expertise in building and optimizing scalable back-end systems and APIs.
  • Strong experience with web frameworks like Flask and FastAPI
  • Familiarity with asynchronous programming and frameworks (e.g., AsyncIO, Celery).
  • Solid understanding of relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB, Snowflake, Databricks, Redis, ElasticSearch, etc.).
  • Experience with containerization technologies (e.g., Docker, Kubernetes) and cloud infrastructure (Azure, AWS, GCP, etc.).
  • Proficient understanding of version control tools (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.
  • Excellent problem-solving skills with a focus on performance tuning, scalability, and security.
  • Strong communication and collaboration skills.
  • Knowledge of machine learning frameworks or data science is a big plus.
  • Familiarity with front-end technologies (JavaScript, React, HTML, CSS) is a plus.

#DTjobs

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

See more jobs at ServiceNow

Apply for this job

22d

[CCS] Principal Data Engineer

Software MindKraków, Poland, Remote
sqlB2BAWSbackend

Software Mind is hiring a Remote [CCS] Principal Data Engineer

Job Description

Project – the aim you’ll have:

Our client provides global enterprises with a real-time Carbon Planning & Intelligence platform to power forward-looking emissions management, so they can close the gap between climate-related actions and intentions.

The right person for this role will be a highly, internally motivated, strong backend technical contributor with strong experience expertly balancing quality and time to market over short, medium, and long time horizons. It is important that you work fluidly through the whole lifecycle of delivering value and delight to our customers, from pain to medicine. How you prioritize and manage your focus is key. You have seen a wide range of problems and efficiently pattern match solutions, which you leverage to facilitate collaboration across both technical and non-technical audiences. Most of all, you’re interested in using your software engineering capabilities to make a foundational contribution to reversing climate change.

Position – how you’ll contribute:​​​​​​​

  • Develop and maintain Clarasight’s data architecture strategy
  • Own Clarasight’s data warehouse – the backend of our B2B SaaS platform
  • Work directly with customers on data ingest and reporting requirements
  • Manage the process of data ingestion into Clarasight’s data warehouse
    • Establish an enterprise ETL technical architecture for ingestion of all third party and customer data feeds
    • Perform data cataloging analytics on source data including data provided by clients and determine business rules for data ingestion
    • Write requirements for and then implement ETL and data pipelines including exception-handling protocols and processes 
    • Perform continuous improvement of ETL processes
    • Build core datasets
    • Implement manual and automated data quality management
  • Define and uphold SLAs
  • Become a subject matter expert in travel and expense data
  • Collaborate with Software Development, Data Scientists, Product Management, and Customer Success
  • Democratize compliant and secure access to data through self-serve channels
  • Establish data governance policies and procedures
  • Monitor and troubleshoot data infrastructure issues
  • Manage the planning, implementation and testing of Continuity of Business and Disaster Recovery for Clarasight’s data warehouse 
  • Provide technical leadership and share knowledge, for instance, through code reviews, pairing, ADRs, and presentations

Qualifications

Expectations – the experience you need:

  • 5+ years of data architecture, data modeling, data warehousing concepts, methodologies, and best practices
  • Experience working directly with customers
  • Experience scaling and re-architecting data platforms and infrastructure through orders of magnitude of growth and scaling data volume
  • Experience working on data infrastructure-focused engineering teams building a data lake or data warehouse from scratch
  • Experience with state-of-the-art ETL tools, techniques and processes
  • Experience with AWS and cloud-based data services
  • RDBMS; SQL; query optimization; performance troubleshooting 
  • Familiarity with DBT or SQLMesh
  • Familiarity with several data warehousing platforms like Google Big Query, Snowflake, MemSQL (SQL Store), Apache Ignite, Redshift, Databricks
  • 0 to 1 startup experience
  • Exceptional common sense and the ability to manage ambiguity

See more jobs at Software Mind

Apply for this job

22d

[CCS] Senior Full-stack Enginer (React + Node.js + AWS)

Software MindKraków, Poland, Remote
S3EC2agilesqlDesignqagittypescriptAWSjavascriptreactjsbackend

Software Mind is hiring a Remote [CCS] Senior Full-stack Enginer (React + Node.js + AWS)

Job Description

Project – the aim you’ll have:

Our client provides global enterprises with a real-time Carbon Planning & Intelligence platform to power forward-looking emissions management, so they can close the gap between climate-related actions and intentions.

The right person for this role will be a highly, internally motivated, strong backend technical contributor with strong experience expertly balancing quality and time to market over short, medium, and long time horizons. It is important that you work fluidly through the whole lifecycle of delivering value and delight to our customers, from pain to medicine. How you prioritize and manage your focus is key. You have seen a wide range of problems and efficiently pattern match solutions, which you leverage to facilitate collaboration across both technical and non-technical audiences. Most of all, you’re interested in using your software engineering capabilities to make a foundational contribution to reversing climate change.

Position – how you’ll contribute:

Drive the foundations and evolutions of our core platform

  • Drive the development of core systems that power the platform's Planning, Scenario Modeling, and Analytics capabilities
  • Drive the development of intra-system interoperability
  • Execute the full software development lifecycle; technical analysis and design, development, and unit test phases
  • Identify, deliver, and drive improvements and innovations within the software
  • Work across the stack to successfully deliver value to customers
  • Become a subject matter expert in travel and expense data and planning software systems
  • Provide technical leadership and share knowledge, for instance, through code reviews, pairing, ADRs, and presentations

The right candidate will feel comfortable suggesting the right technology stack for our required use cases, and you are encouraged to speak up where you see opportunities for further iteration.

Qualifications

Expectations – the experience you need:

  • 5+ years of software development experience in JavaScript database applications.
  • Experience going from 0 to 1 
  • Building or using Financial Planning & Analysis (FP&A) systems
  • Expertise in ReactJS, NodeJS, Typescript, Javascript
  • Experience with SQL and with data intensive, asynchronous, distributed systems
  • Experience in global, enterprise SaaS development
  • AWS (S3, RDS, EC2, IAM, Fargate, etc.) expertise
  • Experience with identity providers, ideally Auth0
  • Experience working in an agile development environment using git and agile project management tools
  • Ability and willingness to learn other coding languages and patterns quickly
  • Ability to define and uphold SLAs for operational processes you support
  • Collaborate with other Software and QA Engineers, Data Scientists, Report Developers, Product Managers, and Customer Success Professionals
  • Ability to debug hard problems at every level of the stack, i.e. you can debug a web application problem single-handedly all the way from the browser, through the transport, through the application and servers and databases and asynchronous queues

See more jobs at Software Mind

Apply for this job

22d

PHP Backend Developer (SubSub)

GenesisUkraine - Remote
redissqllaraveljquerysasshtml5apigitdockerMySQLjavascriptbackendPHP

Genesis is hiring a Remote PHP Backend Developer (SubSub)

Ми у пошуках PHP Backend Developer до команди SubSub.

SubSub стартував на початку 2022 року і є офіційним, сертифікованим партнером YouTube. Ми допомагаємо відеокреаторам розширити власну аудиторію та заробляти більше. У нашому портфоліо вже сотні креаторів та медіа з усього світу.
Далі — більше ????

Наші продукти:

  • Creator Suite — цифровий простір для креаторів YouTube.
  • Subbox.io — інструмент для аналізу Youtube ринку та ефективності власного перформансу.
  • SubBro - сервіс для донатів та підписок на унікальний контент від креатора для аудиторії.

    Ми зростаємо і для покращення наших сервісів та тестування гіпотез шукаємо підкріплення. Ти будеш працювати у технічній команді та відповідатимеш за розробку бекенд частини для наших наявних та нових продуктів.

    Стек технологій:

    • HTML5, CSS3, Flexbox, BEM, Grid & SASS (NodeJS, Webpack, Vanilla JavaScript, jQuery, Bootstrap, AJAX, JSON)
    • Git (GitLab), SSH
    • REST AP

    У тебе будуть такі задачі:

    • Створення інтерфейсів для нових сервісів та апдейт інтерфейсів існуючих продуктів.
    • Створення лендінгів.

    Ми очікуємо, що ти:

    • Маєш 3+ років досвіду з PHP: ООП, MVC, SOLID, знання патернів проєктування.
    • Працював з Laravel (2+ роки): Eloquent ORM, Artisan, роунтинг, міграції, Blade, на рівні як написання круд, так складної логіки команд із джобами.
    • Досвідчений в API: Створення RESTful API, OAuth2, JWT, інтеграція сторонніх сервісів.
    • Гуру в MySQL: проєктування, оптимізація запитів, складні SQL-запити.
    • Чітко розумієш роботу Git.
    • Маєш розуміння як працює Redis, як кешувати, як працюють різні команди, та як працюють черги Laravel в Redis.
    • Вмієш працювати з Docker, писати свої файли.
    • GitLab CI буде плюсом.

    Чому саме ми?

    • Ти матимеш кар’єру та можливості розвиватись в міжнародному бізнесі на гарячому ринку Creator Economy.
    • Ми даємо творчу свободу та шанс втілити ідеї в життя. Ми створили комфортну робочу атмосферу, де кожного чують і поважають.
    • Ти приєднаєшся до сильної команди досвідчених професіоналів, що відкриті для обміну знаннями.

    Що ми пропонуємо:

    • Можливість працювати віддалено, гнучкий графік — будь на звʼязку, щоб перетинатися з командою (з 10 до 19 за київським часом), решту підлаштовуєш під свій ритм.
    • Відповідний до ринку соціальний пакет — оформлення по ФОП, конкурентна заробітна плата, 20 робочих днів відпустки, 100% оплату лікарняних, медичне страхування та безкоштовні онлайн-консультації з корпоративним лікарем.
    • Компенсація навчання — велика електронна бібліотека та доступ до платних онлайн-курсів, конференцій, внутрішніх дискусій та майстер-класів. Компенсація за додаткове навчання на тренінгах, курсах, семінарах.

    Долучайся до SubSub!

    Щоб нічого не пропустити:

      See more jobs at Genesis

      Apply for this job

      22d

      Sr Ruby on Rails Developer

      SolvativeIndia - Remote
      TDDnosqlDesignjqueryscrumrubycssjavascriptbackend

      Solvative is hiring a Remote Sr Ruby on Rails Developer

      Position: Senior Ruby on Rails Developer

      Location: Development Center, Ahmedabad, Gujarat, India

      Headquarters: Dallas, USACompany Overview:

      At Solvative, we specialize in developing robust, scalable, and innovative digital solutions that solve forward for our clients. With headquarters in Dallas and a development center in Ahmedabad, our global team works closely to create high-quality software solutions. We’re currently looking for a skilled Senior Ruby on Rails Developer to join our team, bringing expertise in backend development and a commitment to maintaining best practices.

      Role Summary:
      The Senior Ruby on Rails Developer will be responsible for designing, building, and maintaining efficient, reusable, and reliable Ruby code, supporting our web applications. This role involves working closely with cross-functional teams, implementing robust and scalable features, and ensuring seamless integration of front-end and back-end elements. The ideal candidate has at least five years of Ruby on Rails experience and is passionate about clean, maintainable code.

      Timing
      : 8 am to 5 pm PST

      Key Responsibilities:

      • Feature Development: Design, develop, and maintain robust, scalable, and secure application features within Ruby on Rails.
      • Code Quality: Write clean, maintainable, and efficient code, ensuring adherence to best practices and code standards.
      • Lifecycle Involvement: Participate in all phases of the development lifecycle, from planning and design to testing and deployment.
      • Best Practices: Embrace test-driven development (TDD), continuous integration (CI), SCRUM, refactoring, and code standards.
      • Innovation: Stay updated with relevant new technologies and advocate for their integration where appropriate.
      • Collaboration: Work closely with front-end developers to integrate user-facing elements with server-side logic.

      Qualifications:

      • Minimum of 5 years’ experience in Ruby on Rails development.
      • Strong proficiency in front-end technologies, including JavaScript, HTML, CSS, JQuery, and ReactJS.
      • Proven experience in developing highly interactive, user-friendly applications.
      • Expertise with both relational and NoSQL databases.
      • In-depth understanding of object-oriented design and programming principles.
      • Strong skills in writing clean, efficient, and maintainable code.
      • Bachelor’s degree in Computer Science, Engineering, or a related field.

      Why Join Solvative?

      • Be part of a team that values continuous learning, collaboration, and innovation.
      • Engage in a dynamic work environment with opportunities for career growth.
      • Competitive compensation package and benefits tailored to support your personal and professional development.

      See more jobs at Solvative

      Apply for this job

      23d

      Associate Data Engineer (5476)

      MetroStar SystemsHybrid - local to the D.C. metro area
      Bachelor's degreenosqlsqlazureapic++pythonbackendfrontend

      MetroStar Systems is hiring a Remote Associate Data Engineer (5476)

      As Associate Data Engineer, you’ll support business analytics projects by providing data-driven insights to HQ. The purpose is to analyze data gathered and to make informed decisions, improve operations, and strategize for future initiatives. The successful candidate will be responsible for advising the Enterprise Team and its stakeholders and developing strategies that drive operational improvements and support future business endeavors.

      We know that you can’t have great technology services without amazing people. At MetroStar, we are obsessedwithour people and have led a two-decade legacy of building the best and brightest teams. Because we know our future relies on our deep understanding and relentless focus on our people, we live by our mission: A passion for our people. Value for our customers.

      If you think you can see yourself delivering our mission and pursuing our goals with us, then check out the job description below!

      What you’ll do:

      • Designing, developing, and maintaining scalable data pipelines and building out new API integrations to support increasing data volume and complexity. 
      • Collaborating with analytics and business teams to improve data models that feed business intelligence tools, enhancing data accessibility and fostering data-driven decision-making across the organization. 
      • Implementing processes and systems to monitor data quality, ensuring production data is accurate and available for key stakeholders and business processes. 
      • Performing data analysis to troubleshoot and resolve data-related issues. 
      • Collaborate closely with a team of frontend and backend engineers, product managers, data analysts and business analysts. 
      • Defining company data assets (data models), and create Spark (Using PySpark) and SQL jobs to populate data models. 
      • Writing unit/integration tests, contributing to the engineering wiki, and documenting work. 

      What you’ll need to succeed:

      • Willing and able to be onsite in Reston, VA at least 3 days/week
      • Bachelor’s degree 
      • Ability to obtain and maintain a Secret security clearance
      • 0-2 years of relevant experience; 4-6 years of additional experience in lieu of degree 
      • Proficiency in Data Warehousing, ETL (Extract, Transform, Load) Processes, SQL and NoSQL Databases, Data Modeling, Data Integration, and Data Quality Assurance. 
      • Proficiency in programming languages including Python and C# is required. Strong problem-solving, communication, and collaboration skills are also necessary. 
      • Experience with Microsoft Azure Cloud Platform such as Azure Data Factory, Azure Synapse Analytics, Azure Databricks (using PySpark) and Azure SQL Database. 
      • Strong problem-solving, communication, and collaboration skills. 

      Like we said, we arebig fans of our people. That’s why we offer a generous benefits package, professional growth, and valuable time to recharge. Learn more about our company culture code and benefits. Plus, check out our accolades.

      Don’t meet every single requirement? 

      Studies have shown that women, people of color and the LGBTQ+ community are less likely to apply to jobs unless they meet every single qualification.  At MetroStar we are dedicated to building a diverse, inclusive, and authentic culture, so, if you’re excited about this role, but your previous experience doesn’t align perfectly with every qualification in the job description, we encourage you to go ahead and apply.  We pride ourselves on making great matches, and you may be the perfect match for this role or another one we have. Best of luck! – The MetroStar People & Culture Team

      What we want you to know:

      In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.

      MetroStar Systems is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The statements herein are intended to describe the general nature and level of work being performed by employees and are not to be construed as an exhaustive list of responsibilities, duties, and skills required of personnel so classified. Furthermore, they do not establish a contract for employment and are subject to change at the discretion of MetroStar Systems.

      Not ready to apply now?

      Sign up to join our newsletter here.

      "EEO IS THE LAW MetroStar Systems, LLC (MetroStar) invites any employee and/or applicant to review the Company’s Affirmative Action Plan. This plan is available for inspection upon request by emailing msshr@metrostar.com."

      See more jobs at MetroStar Systems

      Apply for this job