Software Engineer Remote Jobs

520 Results

26d

Application Developer

agilesqlDynamicsDesignc++.net

Centre Technologies is hiring a Remote Application Developer

Application Developer - Centre Technologies - Career PageSee more jobs at Centre Technologies

Apply for this job

1d

Java Developer

SolvativeAhmedabad, IN Remote
Designjava

Solvative is hiring a Remote Java Developer

Java Developer

Development Center, Ahmedabad, Gujarat, India.

Headquarters: Dallas, TX

Location -Remote

Exp-0-3yrs


We're hiring a Java Developer! Join us in designing, developing, and maintaining robust Java-based applications. Collaborate with our team, translate requirements into functional solutions, and craft clean, efficient code. Your expertise in Java and problem-solving skills will drive quality and innovation. Apply now and be part of our dynamic team!

Responsibilities:

  • Design, develop, test, and maintain robust Java-based applications.
  • Collaborate with cross-functional teams to gather requirements and translate them into functional solutions.
  • Craft clean, efficient, and thoroughly documented codebase.
  • Diagnose and resolve software defects to ensure smooth operation.
  • Participate actively in code reviews to uphold high standards of code quality.
  • Keep abreast of the latest developments in Java and associated technologies.

Skills:

  • Advanced proficiency in Java programming language.
  • Deep understanding of object-oriented programming (OOP) principles.
  • Familiarity with various design and architectural patterns.
  • Hands-on experience with Java frameworks such as MVC, Spring and Spring Boot.
  • Knowledgeable about databases and web technologies.
  • Demonstrated problem-solving and analytical capabilities.
  • Excellent communication and collaboration aptitude.

Why Solvative?

  • Top of the line Apple laptops for increased mobility and better productivity.
  • Medical insurance for all permanent employees.
  • The opportunity of working with an organization that believes in investing in employees’ growth.
  • An absolutely informal work environment that enables you to have fun while being productive.
  • Lots and lots of fun activities, we take over one of the nearby restaurants every last Friday of the month, tickets to all Marvel movies for the entire team, company picnics, and more!

Solvative offers plenty of perks and benefits to its employees including the option of remote working and flexible work hours. Those opting for remote working must be prepared to visit the office whenever intimated. For this, formal communication shall be provided and we shall also do our best to accommodate any special requests that you may have. Solvative shall also reimburse you for any travel and accommodation expenses incurred.

See more jobs at Solvative

Apply for this job

1d

Senior Cloud Engineer

azuregitdockerkubernetespythonAWS

eCapital Freight Factoring Corp. is hiring a Remote Senior Cloud Engineer

Senior Cloud Engineer - eCapital - Career PageCurious, passionate, and driven to learn ne

See more jobs at eCapital Freight Factoring Corp.

Apply for this job

1d

Senior Software Engineer

AcquiaRemote - India
terraformdrupalDesignansibleazurerubydockerkubernetesjenkinsAWSPHP

Acquia is hiring a Remote Senior Software Engineer

Acquia empowers the world’s most ambitious brands to create digital customer experiences that matter. With open source Drupal at its core, the Acquia Digital Experience Platform (DXP) enables marketers, developers, and IT operations teams at thousands of global organizations to rapidly compose and deploy digital products and services that engage customers, enhance conversions, and help businesses stand out.

Headquartered in the U.S., Acquia has been named a top software company by The Software Report and rated a leader by the analyst community. Acquia’s CoE is a Great Place to Work certified organization. We are Acquia. We are building for the future and we want you to be a part of it!

Acquia’s products run 100% on Amazon Web Services using EKS, EC2, CloudFormation, Terraform and various other technologies and best practices. Since each product is built and maintained by its own engineering team, the ideal candidate for this position would need to be proactive in familiarizing themselves with those services and have the ability to coordinate and collaborate with multiple teams.

About the Team: The Observability team plays a pivotal role in ensuring the smooth functioning and performance optimization of all our systems. We are a dynamic team of engineers dedicated to providing centralized Observability solutions to empower all teams within the company. We are seeking a highly skilled and experienced Senior Software Engineer to join our team. As a Senior Engineer, you will play a key role in designing, implementing, and maintaining systems and tools to ensure the reliability, performance, and scalability of our infrastructure and applications.

As a Senior Software Engineer, you will…

  • Lead the design and implementation of observability solutions, including monitoring, logging, and tracing systems along with a wide range of core internal systems. Work with your team to develop far reaching modules that have scalability and availability at their core
  • Collaborate with cross-functional teams in deciding, developing integrations with other subsystems and best practices for both current and future infrastructure needs at a scale.
  • Develop and maintain monitoring dashboards and alerts to provide actionable insights into the system health and performance.
  • Automate the observability process to improve efficiency and scalability.
  • Conduct in-depth performance analysis and troubleshooting to identify and resolve issues proactively, ensuring minimal impact on operations.
  • Maintain an understanding of system functionality and architecture, with a strong focus on the operational aspects of the service (availability, performance, change management, emergency response, capacity planning, etc)
  • Stay abreast of industry trends and emerging technologies in observability, and make recommendations for adoptions to enhance our systems.
  • Provide product support to internal and external stakeholders
  • Work in a team environment where your team owns and operates the services you build

You’ll enjoy this role if you…

  • Like solving complex challenges for scalable, low latency systems
  • Enjoy solutioning for a Cloud native environment
  • Enjoy collaborating with multiple stakeholders
  • Have a passion for DevOps & SRE practices

What you’ll need to be successful…

  • Have 5+ years of software development experience with time spent working on Cloud technologies (AWS, Google Compute, Azure) at large scale. AWS with Kubernetes is greatly preferred.
  • Proficiency in programming languages such as Golang, PHP, Ruby or similar.
  • Comfortable navigating & troubleshooting unix/linux based operating systems.
  • Strong understanding of monitoring and logging technologies, such as Prometheus, OpenTelemetry, Fluentd, Collectd, Grafana, ELK Stack, or similar.
  • Familiarity with Sumo Logic, New Relic, Dynatrace, Cloudwatch, Splunk, Nagios.
  • Strong interest in building and operating distributed systems and/or service oriented architectures.
  • Passion for Devops processes and tools (Jenkins), distributed configuration management systems (Ansible, Puppet) and maintaining infrastructure as code (Terraform, Cloudformation)
  • Excellent problem-solving skills, attention to detail, and ability to work independently as well as part of a team.
  • Strong communication and collaboration skills, with ability to effectively interact with stakeholders across different teams and levels.

Extra credit if you…

  • Certifications in relevant technologies (AWS, CKAD, CKA, etc)
  • Have hands on experience with Docker, K8s or equivalent
  • Have a mindset to automate repetitive tasks  

Individuals seeking employment at Acquia are considered without regard to race, color, religion, caste, creed, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. Whatever you answer will not be considered in the hiring process or thereafter.

See more jobs at Acquia

Apply for this job

1d

Senior Software Development Engineer in Test

MozillaRemote
Bachelor's degreeDesignFirebasemobileazureiosgitc++androiddockerlinuxjenkinspythonAWS

Mozilla is hiring a Remote Senior Software Development Engineer in Test

To learn the Hiring Ranges for this position, please select your location from the Apply Now dropdown menu.

To learn more about our Hiring Range System, please click this link.

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:

This is a hybrid (test operations, SRE)-type role in support of scalable build & test automation as well as architecting test strategy for all mobile platforms. In this senior role, you will be joining a team of quality owners dedicated to applying the highest industry-standard test engineering practices for all our Mozilla mobile products.

What you’ll do: 

  • Enjoy working collaboratively with a broad range of project teams inside and outside Mozilla including mobile developers, product, localization, release engineering, IT, operations as well as Firebase community and Bitrise support staff.
  • Contribute to the team in a spirit of mutual respect and support, look for opportunities to both learn and mentor as the need arises. 
  • Design, build and maintain test infrastructure to support scalable and robust test automation.
  • Provide architectural guidance for manual testing strategies focused on user experience. 
  • Ensure our CI/CD build & test pipelines and monitoring tools remain reliable for maintaining product integrity for all iOS and Android products.

What you’ll bring: 

  • 5+ years of experience in iOS and/or Android test automation.
  • Fluency in Python, Bash and Linux OS.
  • Proficiency with XCode and/or Android Studio.
  • Adept with Git standard usage and code reviews.
  • Excellent written and verbal communication skills.
  • Ability to architect test strategy and provide gap analysis.
  • TestOps or SRE, SDET experience.
  • Commitment to our values:
    • Welcoming differences
    • Being relationship-minded
    • Practicing responsible participation
    • Having grit

Bonus Points for:

  • Experience with GCP, AWS or Azure cloud services
  • Experience with Jenkins, Github Actions, CircleCI, workflows, or some other CI/CD tools
  • Experience developing mobile applications
  • Experience with Docker and containers
  • Bachelor's degree in Computer Science, or equivalent experience.

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-DNI

Req ID: R2521

See more jobs at Mozilla

Apply for this job

1d

Software Engineer, Data

JW PlayerUnited States - Remote
agileairflowjavadockerelasticsearchkubernetespythonAWSbackend

JW Player is hiring a Remote Software Engineer, Data

About JWP:

JWP is transforming the Digital Video Economy as a trusted partner for over 40,000 broadcasters, publishers, and video-driven brands through our cutting-edge video software and data insights platform. JWP empowers customers with unprecedented independence and control over their digital video content. Established in 2004 as an open-source video player, JWP has evolved into the premier force driving digital video for businesses worldwide. With a rich legacy of pioneering video technology, JWP customers currently generate 8 billion video impressions/month and 5 billion minutes of videos watched/month. At JWP, everyone shares a passion for revolutionizing the digital video landscape. If you are ready to be a part of a dynamic and collaborative team then join us in shaping the future of video! 

The Data Engineering Team: 

At JWP, our data team is a dynamic and innovative team, managing the data lifecycle, from ingestion to processing and analysis, touching every corner of our thriving business ecosystem. Engineers on the team play a pivotal role in shaping the company's direction by making key decisions about our infrastructure, technology stack, and implementation strategies. 

The Opportunity: 

We are looking to bring on a Software Engineer to join our Data Engineering team. As an Engineer on the team, you will be diving into the forefront of cutting-edge big data tools and technology. In this role, you will have the opportunity to partner closely with various teams to tackle crucial challenges for one of the world's largest and rapidly expanding video companies. Join us and make an impact at the forefront of digital innovation.

As a Data Engineer, you will:

  • Contribute to the development of distributed batch and real-time data infrastructure.
  • Mentor and work closely with junior engineers on the team. 
  • Perform code reviews with peers. 
  • Lead small to medium sized projects, documenting and ticket writing the projects. 
  • Collaborate closely with Product Managers, Analysts, and cross-functional teams to gather insights and drive innovation in data products. 

Requirements for the role:

  • Minimum 3+ years of backend engineering experience with a passionate interest for big data.
  • Expertise with Python or Java and SQL. 
  • Familiarity with Kafka
  • Experience with a range of datastores, from relational to key-value to document
  • Demonstrate humility, empathy, and a collaborative spirit that fuels team success. 

Bonus Points:

  • Data engineering experience, specifically with data modeling, warehousing and building ETL pipelines
  • Familiarity with AWS - in particular, EC2, S3, RDS, and EMR
  • Familiarity with Snowflake
  • Familiarity with Elasticsearch
  • Familiarity with data processing tools like Hadoop, Spark, Kafka, and Flink
  • Experience with Docker, Kubernetes, and application monitoring tools
  • Experience and/or training with agile methodologies
  • Familiarity with Airflow for task and dependency management

Perks of being at JWP, United States

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

As a full time employee, you will qualify for:

  • Private Medical, Vision and Dental Coverage for you and your family
  • Unlimited Paid Time Off
  • Stock Options Purchase Program
  • Quarterly and Annual Team Events
  • Professional Career Development Program and Career Development Progression
  • New Employee Home Office Setup Stipend
  • Monthly Connectivity Stipend
  • Free and discounted perks through JWP's benefit partners
  • Bi-Annual Hack Weeks for those who are interested in using their coding knowledge
  • Fireside chats with individuals throughout JWP

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

Check out our social channels:

    

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

See more jobs at JW Player

Apply for this job

1d

Android Engineer

CabifyMadrid or Remote
kotlinDesignmobileuiapigitandroidbackend

Cabify is hiring a Remote Android Engineer

 

About us & our culture

Do you want to change the world? At Cabify, that’s what we’re doing. We aim to make cities better places to live by improving mobility for the people living in them, connecting riders to drivers at the touch of a button. Maybe one day cities will be places where nobody needs a private car. But we’ve still got a long way to go...fancy joining us?

Our Product & Engineering teams include an eclectic bunch of awesome and diverse people from different backgrounds who come together as collaborative and inclusive teams to push boundaries. 

Right now, we have more than 20 million users around the world. We work across 8 countries and 90 cities, adapting our product fast to be leaders in all those markets and taking care about sustainability

 

At Technology you will:
  • Implement new functionalities to make Cabify the best
  • Tackle complex problems regarding asynchronicity, multiple data flows and other fun stuff.
  • Deliver a world-class experience to our customers by making a robust, snappy and fun to use app.
  • Work closely with several teams, such as Design, Research, Data Science, or Backend to improve our Driver and Rider app.
  • Test app functionalities and troubleshooting.
  • Constantly maintain our mobile apps and assisting in deploying new features.

 

Our Ideal candidate has:

  • Great alignment withour principles, we take this very seriously.
  • 4+ years of Android experience
  • Experience with git
  • Experience interacting with REST API
  • Ability to write unit and UI tests for your code
  • Solid understanding of Object Oriented Design
  • Ability to thrive in a fast paced, startup environment and adapt effectively to change
  • Previously published Google Play app
  • Experience with RxKotlin or any other Reactive technology
  • Our applications are built in Kotlin, we follow the SOLID principles and use a clean architecture implementation, therefore it would a bonus if you have experience with this also.

 

 

What’s it like to work at Cabify?

????Excellent Salary conditions: L3 40-50K annual

????️Recharge day: Every 3rd Friday monthly off!

????Our office is located in Madrid. This position is open to a full remote and also to a partially onsite model.

⌚Flexible work environment & hours.

????Regular team events.

????Cabify staff free rides.

????Personal development programs based on our career paths.

????Annual budget for training

????Coursera: your own license in Coursera to take as many courses as you wish and continue developing your skills.

????‍♀️ iFeel: Free access to the iFeel platform, so you can take care of your emotional well-being through therapy sessions.

????Flexible compensation plan: Restaurant tickets, transport tickets, healthcare and childcare

????All the equipment you need (you only have to bring your talent).

 

Cabify is proud of being an equal opportunity workplace. We celebrate diversity and we are committed to creating an inclusive environment for all employees regardless of background, gender, religion, orientation, age or ability. 

Join us!

 



Apply for this job

2d

Senior Software Engineer - .Net

DaxkoBirmingham, AL, Remote
agilenosqlsqlDesignc++.netdockerkubernetesAWS

Daxko is hiring a Remote Senior Software Engineer - .Net

Job Description

Daxko is seeking a software artisan with experience in .NET, SQL, and AWS to be a hands-on engineer on our payments team. As a Senior .NET Developer, your work will be focused on building a secure payment gateway for all our Daxko products. We are an Agile/Scrum shop with a strong sense of teamwork and collaboration, where teams are encouraged to operate with the autonomy and flexibility of startups, while enjoying the benefits of being part of an established company. If you believe in community-driven development, consider writing code as a craft, and have a desire to be a lifelong learner, then we invite you to read on and apply. 

Here are a few things you'll likely find yourself doing in this role...  

  • Delivering high-quality, unit-tested code by practicing pragmatic software engineering principles 
  • Working with the team to size and groom the product backlog 
  • Leveraging Agile best practices (vertical vs. horizontal development, breaking things down into smaller pieces, driving to done) 
  • Working with the team to own products and features end-to-end 

Qualifications

Here's what you need to have... 

  • Working knowledge of current .NET architectural/development best practices and design patterns 
  • Bachelor’s degree in an Engineering-based discipline OR equivalent experience  
  • 2-5 years’ work experience programming with C# 
  • Strong SQL skills and TSQL experience
  • Experience developing and consuming RESTful APIs 
  • Knowledge of available tools, technologies, methodologies, processes, and best practices to develop software 
  • Strong analytical/problem-solving skills and a craving for details 
  • Be open to new technologies, industry trends and the ability to adopt the latest design methodologies 
  • Solid interpersonal skills and comfort in a collaborative development environment 
  • Ability to build positive relationships with internal and external stakeholders 

A plus if you have experience with some of these... 

  • Realtime Data Streaming and event-driven architectures (e.g., Kafka, Kinesis) 
  • AWS Messaging Services (e.g., SNS & SQS) 
  • Container platforms (Docker, Kubernetes) 
  • Agile Methodology 
  • NoSQL databases 
  • Prior experience with developing PCI-compliant applications 
  • Unit Testing Frameworks (e.g., MOQ) 

See more jobs at Daxko

Apply for this job

2d

Senior Flutter Engineer

UpworkRemote-Latin America
Commercial experience5 years of experienceFirebasemobileazureiosflutterandroid

Upwork is hiring a Remote Senior Flutter Engineer

Upwork ($UPWK) is the world’s work marketplace. We serve everyone from one-person startups to over 30% of the Fortune 100 with a powerful, trust-driven platform that enables companies and talent to work together in new ways that unlock their potential.  

Last year, more than $3.3 billion of work was done through Upwork by skilled professionals who are gaining more control by finding work they are passionate about and innovating their careers. 


This is an engagement through Upwork’s Hybrid Workforce Solutions (HWS) Team. Our Hybrid Workforce Solutions Team is a global group of professionals that support Upwork’s business. Our HWS team members are located all over the world.

Join our Flutter Platform Team, where we're leading the charge in transforming mobile app development. As a Flutter Developer, you'll play a pivotal role in driving company-wide adoption of Flutter for superior mobile experiences. Collaborate with talented engineers and designers to create cutting-edge applications that redefine industry standards.

Responsibilities:

  • Designing, developing, testing, maintaining, and deploying software in the Flutter framework and Dart language.

  • Integrating Flutter Modules in native iOS and Android Apps.

  • Developing user interface components and implementing them by following well-known Flutter / Dart workflows and practices.

  • Communicating with product and engineering leads to implement business and project objectives.

  • Code review of team members' commits and pull-requests.

  • Participate in testing, quality assurance, and bug fixes.

Requirements:

  • 2 years of commercial experience developing and delivering Flutter based apps.

  • 2 to 5 years of experience developing mobile apps natively in iOS and/or Android, or front-end web development.

  • Good understanding of state management, Flutter flavors, and app architecture.

  • Strong communication and consultative skills. Self-initiated and proactive.

  • Experience in a remote software development environment.

  • Experience with building apps and software for a marketplace is a bonus.

  • Nice to have: Firebase, Azure DevOps, PWA (Progressive Web Apps).


Upwork is proudly committed to fostering a diverse and inclusive workforce. We never discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical condition), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

To learn more about how Upwork processes and protects your personal information as part of the application process, please review our Global Job Applicant Privacy Notice

See more jobs at Upwork

Apply for this job

2d

Software Engineer II - Platform

SamsaraRemote - Poland
DesignmobilegraphqljavatypescriptpythonAWSbackend

Samsara is hiring a Remote Software Engineer II - Platform

Who we are

Samsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At Samsara, we are helping improve the safety, efficiency and sustainability of the physical operations that power our global economy. Representing more than 40% of global GDP, these industries are the infrastructure of our planet, including agriculture, construction, field services, transportation, and manufacturing — and we are excited to help digitally transform their operations at scale.

Working at Samsara means you’ll help define the future of physical operations and be on a team that’s shaping an exciting array of product solutions, including Video-Based Safety, Vehicle Telematics, Apps and Driver Workflows, Equipment Monitoring, and Site Visibility. As part of a recently public company, you’ll have the autonomy and support to make an impact as we build for the long term. 

Recent awards we’ve won include:

Glassdoor's Best Places to Work 2024

Best Places to Work by Built In 2024

Great Place To Work Certified™ 2023

Fast Company's Best Workplaces for Innovators 2023

Financial Times The Americas’ Fastest Growing Companies 2023

We see a profound opportunity for data to improve the safety, efficiency, and sustainability of operations, and hope you consider joining us on this exciting journey. 

Click hereto learn more about Samsara's cultural philosophy.

About the role:

Samsara is looking for experienced Software Engineers to be part of our Core Platform team. The team is responsible for the core enterprise capabilities that power Samsara’s Connected Operations platform. This includes our Reporting, Alerting, Org/User management, Release management, Monetization capabilities to support our rapidly growing footprint of customers. This organization is building the foundation to stay ahead of the needs of our expanding customer base and platform.

As a Software Engineer at Samsara, you will design and develop features across a broad surface area with a tangible impact on active and future customers. You’ll tackle engineering challenges ranging from architecting data structures for mass data collection to presenting data analytics in intuitive and performant ways on web and mobile. Our Telematics team takes real-time signals from our IoT devices deployed in vehicles (think: GPS, Engine RPM, Fuel Levels and hundreds more) and processes them to help our customers make their vehicle fleets safer, greener, and more efficient.

We use Golang for our backend, Typescript and React for our web client, GraphQL to fetch data from our backend, and React Native for our mobile app. Direct experience with these technologies is not required.

You should apply if:

  • You want to impact the industries that run our world:The software, firmware, and hardware you build will result in real-world impact—helping to keep the lights on, get food into grocery stores, and most importantly, ensure workers return home safely.
  • You want to build for scale:With over 2.3 million IoT devices deployed to our global customers, you will work on a range of new and mature technologies driving scalable innovation for customers across industries driving the world's physical operations.
  • You are a life-long learner:We have ambitious goals. Every Samsarian has a growth mindset as we work with a wide range of technologies, challenges, and customers that push us to learn on the go.
  • You believe customers are more than a number:Samsara engineers enjoy a rare closeness to the end user and you will have the opportunity to participate in customer interviews, collaborate with customer success and product managers, and use metrics to ensure our work is translating into better customer outcomes.
  • You are a team player:Working on our Samsara Engineering teams requires a mix of independent effort and collaboration. Motivated by our mission, we’re all racing toward our connected operations vision, and we intend to win—together.

 

In this role, you may work on:

  • A system that optimizes routes for fleets of vehicles that drive a million miles per week
  • Live rendering and animating thousands of vehicles concurrently on country-scale maps
  • Using driving quality metrics computed from vehicle sensor data to gamify the driver experience
  • Champion, role model, and embed Samsara’s cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices

Minimum requirements for the role:

  • 2+ years of professional experience building customer-facing applications
  • Strong programming/coding fundamentals in a language such as Java, Python, or Golang
  • Experience designing and architecting large, high-scale systems
  • A focus on and desire to mentor fellow engineers
  • An ability to estimate, communicate, and deliver upon project milestones with your team
  • You speak English proficiently

An ideal candidate also has:

  • Experience with a public cloud such as AWS
  • Familiarity with multiple tiers, like React Frontends and Microservices
  • Contributed heavily to driving significant value to their customers
  • Curiosity about our customers, and is eager to improve their day-to-day experience
  • Loves shipping features that are immediately used by our customers
  • Seeks to iterate on new products based on customer feedback
  • A Bachelors or higher in Computer Science or related discipline

At Samsara, we welcome everyone regardless of their background. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender, gender identity, sexual orientation, protected veteran status, disability, age, and other characteristics protected by law. We depend on the unique approaches of our team members to help us solve complex problems. We are committed to increasing diversity across our team and ensuring that Samsara is a place where people from all backgrounds can make an impact.

Benefits

Full time employees receive a competitive total compensation package along with employee-led remote and flexible working, health benefits, Samsara for Good charity fund, and much, much more. Take a look at our Benefits site to learn more.

Accommodations 

Samsara is an inclusive work environment, and we are committed to ensuring equal opportunity in employment for qualified persons with disabilities. Please email accessibleinterviewing@samsara.com or click hereif you require any reasonable accommodations throughout the recruiting process.

Flexible Working 

At Samsara, we embrace a flexible working model that caters to the diverse needs of our teams. Our offices are open for those who prefer to work in-person and we also support remote work where it aligns with our operational requirements. For certain positions, being close to one of our offices or within a specific geographic area is important to facilitate collaboration, access to resources, or alignment with our service regions. In these cases, the job description will clearly indicate any working location requirements. Our goal is to ensure that all members of our team can contribute effectively, whether they are working on-site, in a hybrid model, or fully remotely. All offers of employment are contingent upon an individual’s ability to secure and maintain the legal right to work at the company and in the specified work location, if applicable.

Fraudulent Employment Offers

Samsara is aware of scams involving fake job interviews and offers. Please know we do not charge fees to applicants at any stage of the hiring process. Official communication about your application will only come from emails ending in ‘@samsara.com’ or ‘@us-greenhouse-mail.io’. For more information regarding fraudulent employment offers, please visit our blog post here.

Apply for this job

2d

Senior Machine Learning Engineer

Procore TechnologiesCairo, Egypt, Remote
Bachelor's degreeterraformUXjavadockerpythonAWS

Procore Technologies is hiring a Remote Senior Machine Learning Engineer

Job Description

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

As a Senior Machine Learning Engineer on our ML Platform team, you will help evolve our Machine Learning platform to support hundreds of models. In this role, you will implement the set of services needed to release AI and data science models capable of working with TB of data. This includes model-related features like one-time and ongoing automatic model training, deploying, and monitoring models, as well as platform-related features such as model repository, feature stores, and data access layer. 

This position will report to the Manager ,  Software Engineering and will be based in Cairo. We’re looking for someone to join us immediately.

What you will do:

  • Checking deployment pipelines for ML models.

  • Review Code changes and pull requests from the data science team.

  • Triggers CI/CD pipelines after code approvals.

  • Monitors pipelines and ensures all tests pass and model artifacts are generated/stored correctly.

  • Deploys updated models to prod after pipeline completion.

  • Works closely with the software engineering and DevOps team to ensure smooth integration.

  • Containerize models using Docker and deploy on cloud platforms (like AWS/GCP/Azure).

  • Set up monitoring tools to track various metrics like response time, error rates, and resource utilization.

  • Establish alerts and notifications to quickly detect anomalies or deviations from expected behavior.

  • Collaborate with the data science team to develop updated pipelines to cover any faults and Analyze monitoring data, logs, files, and system metrics.

  • Documenting and troubleshoots, changes, and optimization.

  • Work alongside our Product, UX, and Prototype Engineering teams, you’ll leverage your experience and expertise in the AI space to influence our product roadmap, developing innovative solutions that add additional capabilities to our product suite 

What we are looking for:

  • Bachelor's Degree in Computer Science.

  • You have hands-on experience developing systems for the machine learning lifecycle: data preprocessing and feature extraction, model training and evaluation, and deployment and monitoring.

  • Familiarity with the associated open-source ecosystem (e.g., TensorFlow, PyTorch,  mlflow, Ray, Kubeflow, tfx) is a plus. 

  • You have hands-on experience developing large-scale distributed, fault-tolerant, and scalable data processing systems capable of processing terabytes of structured and unstructured data via batch with Spark or streaming with Flink or Kafka Streams.

  • You have worked with data scientists and can speak knowledgeably about the major machine learning paradigms, algorithms, and software tools, and can translate data science problem statements into corresponding data, infrastructure, or workflow needs. 

  • Have a good grasp of CI/CD pipelines, IaC (Infrastructure-as-code) tools (like Terraform, CloudFormation),

  • Have experience in working with relational and non-relational databases, data warehousing, and data streaming frameworks (think Apache Kafka/Spark/SQL)

  • Familiar with concepts like firewalls, encryption, VPNs, and secure data transfer.

  • you have worked on Logging tools like Sumologic and Datadog            

  • You are familiar with AWS cloud infrastructure services, and container systems such as Docker or Kubernetes.

  • You are familiar with Python ML and at least one high-concurrency language such as Java, Elixir, Python, or Golang

Qualifications

See more jobs at Procore Technologies

Apply for this job

2d

Senior Software Engineer

Flipside CryptoBoston, MA Remote
agileDesignazuretypescriptpythonAWSjavascript

Flipside Crypto is hiring a Remote Senior Software Engineer

Flipside is a commercialization engine that powers blockchain growth. We activate 100,000+ analysts to produce insights, drive narratives, and transact, building emotional connection and a strong and active community that supports token price and chain growth. We make that possible by curating best-in-class data and making that data available entirely for free. Founded in 2017, Flipside works with partners such as Solana, Near, Flow, Avalanche, SEI, Aptos, Blast, Vertex. The company is backed by leading investors including Republic Capital, True Ventures, Galaxy Digital, M13, and more.

Description

As a Senior Software Engineer, you will collaborate with cross-functional teams to design, implement, and deploy scalable, secure, and high-performance software solutions that leverage the power of blockchain technology.

Responsibilities

  • Lead the design and development of complex software systems, ensuring high-quality code that adheres to best practices and coding standards.
  • Collaborate with product managers, designers, and other engineers to define technical requirements and translate them into effective software solutions.
  • Mentor and provide technical guidance to junior engineers, promoting knowledge sharing and fostering a culture of continuous learning.
  • Participate in architectural discussions and contribute to the design of scalable and maintainable software architectures.
  • Write clean, efficient, and well-documented code, conduct thorough code reviews, and identify opportunities for improvement.
  • Work closely with DevOps teams to define deployment strategies, ensure optimal performance, and enhance system reliability.
  • Implement and maintain unit tests, integration tests, and automated testing frameworks to ensure software quality and stability.
  • Stay up-to-date with the latest advancements in Web3 technologies, blockchain protocols, and software engineering practices.
  • Contribute to documentation, technical specifications, and knowledge-sharing initiatives within the engineering team.

Requirements

  • Proven track record as a Senior Software Engineer with substantial experience in designing and developing complex software applications.
  • Proficiency in multiple programming languages, including JavaScript (with React), TypeScript, Python, Go, Rust, or similar.
  • Strong experience with modern software development methodologies, version control systems, and agile practices.
  • In-depth knowledge of software architecture patterns, design principles, and scalability considerations.
  • Familiarity with blockchain technology, Web3 protocols, or decentralized applications is a strong plus.
  • Experience with cloud platforms such as AWS, GCP, or Azure is advantageous.
  • Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
  • Strong communication and collaboration skills, with the ability to work effectively across cross-functional teams.
  • A portfolio showcasing your past software engineering projects and contributions is highly desirable.

See more jobs at Flipside Crypto

Apply for this job

2d

Android Engineer, International

SquareSan Francisco, CA, Remote
kotlinmobileuiiosjavaandroid

Square is hiring a Remote Android Engineer, International

Job Description

The Square International Android team is responsible for identifying and building locally remarkable product features for all non-US markets across all of Square’s products. We’re looking for engineers that are passionate about building pixel perfect product experiences and aren’t afraid to jump into different parts of the codebase to solve important problems for our international sellers. 

Recent projects on this team have included launching Tap to Pay in all our international markets, adding support for different QR-based payment methods for our sellers in Japan, adding surcharging support for our sellers in Australia, making onboarding improvements for our sellers in the EU, and building other market-specific features for our sellers. 

As part of this team, you will:

  • Partner with iOS and server engineers to build innovative new features for our International sellers. 

  • Work closely with product managers and designers to iterate on and define product scope and design.

  • Bring high proficiency in Android development, taking responsibility for the successful delivery of projects, including planning, risk management, development, testing, rollout, and maintenance.

  • Hold yourself and your team to the highest standard of engineering excellence and prioritize quality over quantity.

Qualifications

You have:

  • 5+ years of industry experience, preferably with a B.S. or equivalent.

  • Proficiency in native Android development using standard tools and frameworks.

  • Proficiency in Java and/or Kotlin for development (we use both).

  • A passion for building mobile products at all levels – from the low level architectural decisions to the individual pixels and overall product experience.

  • An innate desire to build mission critical products that our merchants will depend on every day to successfully run their business.

Android Technologies we use and teach:

  • Kotlin for development, leveraging Square’s modern open source library, Workflow

  • Espresso UI for testing

  • Protocol buffers for network transport

  • Gradle for our build environment

  • Dagger, leveraging Square’s open source library, Anvil, to simplify dependency injection

  • Compose, LeakCanary, Kotlin Coroutines, Mortar, OkHTTP and more

See more jobs at Square

Apply for this job

2d

Associate Cloud Operations Engineer

Unit4Wrocław, Poland, Remote
azure

Unit4 is hiring a Remote Associate Cloud Operations Engineer

Job Description

Are you a problem-solver at heart? Do you love getting to the root cause of customer business processing issues and finding ways to avoid them from happening again? At Unit4 Cloud Ops, we're looking for analytical, logical talents like you to join our team and help us build better solutions for our customers. With a structured approach, tools and processes, and the latest analytical and troubleshooting skills, you'll be equipped to solve problems quickly and effectively. You'll also have the opportunity to learn hot skills in the market such as Azure, DevOps, and troubleshooting - ranging from infrastructure, virtualization, operating systems, and the application stack.

Joining Unit4 Cloud Ops means you'll have access to all the resources you need to thrive and develop as a Cloud Ops professional. Our team of experts will mentor and guide you to become the best you can be.

Qualifications

Here are the qualities and qualifications we're looking for:

  • Willingness to learn: We're always striving to improve and innovate, and we're looking for team members who share that mindset. We want individuals who are eager to learn new technologies and practices, and who are excited to grow their skills.
  • Resourcefulness: As a Cloud Ops professional, you'll need to be able to search for information and apply solutions quickly and efficiently. We're looking for individuals who can think critically and creatively to find the best solutions.
  • Technical skills: We require good knowledge of MS Windows Server monitoring and maintenance, as well as experience with automation and scripting tools such as PowerShell, JSON, or other scripting languages.
  • Communication skills: Good communication skills in English, both verbal and written, are essential. We value team members who can collaborate effectively and clearly communicate technical information.

See more jobs at Unit4

Apply for this job

3d

Software Engineer, Test Automation

PlanetGermany, Berlin, Remote
agilesqlDesignuiapigitdockertypescriptpythonjavascriptNode.js

Planet is hiring a Remote Software Engineer, Test Automation

Welcome to Planet. We believe in using space to help life on Earth.

Planet designs, builds, and operates the largest constellation of imaging satellites in history. This constellation delivers an unprecedented dataset of empirical information via a revolutionary cloud-based platform to authoritative figures in commercial, environmental, and humanitarian sectors. We are both a space company and data company all rolled into one.

Customers and users across the globe use Planet's data to develop new technologies, drive revenue, power research, and solve our world’s toughest obstacles.

As we control every component of hardware design, manufacturing, data processing, and software engineering, our office is a truly inspiring mix of experts from a variety of domains.

We have a people-centric approach toward culture and community and we strive to iterate in a way that puts our team members first and prepares our company for growth. Join Planet and be a part of our mission to change the way people see the world.

Planet is a global company with employees working remotely world wide and joining us from offices in San Francisco, Washington DC, Germany, Austria, Slovenia, and The Netherlands.

About the Role:  

The Tasking Quality Engineering team is seeking a Software Engineer who is skilled in developing automation to test web based GUIs, public facing APIs and look to find ways to both improve the quality of the product and the customer experience.  

In this role you will work in an Agile, highly collaborative, cross-functional environment in which we strive to build quality into every step of the delivery process.

Impact You’ll Own:

  • Develop and enhance existing tools and test automation frameworks, including, node.js microservice applications and test data management
  • Develop and maintain UI and API automated tests using Selenium, Python and Javascript
  • Own validating features and test automation from planning, test execution to release
  • Troubleshoot issues and provide detailed bug reports
  • Participate in test design discussions with the team, contribute to test architecture/framework decisions
  • Understand the needs of customers and ensure quality output
  • Partner with remote teams in various time zones (across the globe)

What You Bring:

  • Experience with test automation using Python or Javascript
  • Experience in testing APIs and UI applications
  • Working knowledge of Docker and containerized architectures
  • Experience in Continuous integration (CI) and continuous delivery (CD)
  • Experience in Agile development environment
  • Excellent written and verbal communication skills
  • Excellent organizational skills and detail oriented
  • Ability to adapt and work in a dynamic and fast-paced environment

What Makes You Stand Out:

  • An eagerness to learn new technologies and skills
  • Development background using Python, Javascript, Typescript, Git, and cloud-based platforms, like Google Cloud Platform or Amazon Web Services
  • Basic knowledge of SQL and relational databases
  • Experience with JSON, CSV and other data storage structure formats
  • Passion for Planet's mission

Benefits While Working at Planet:

  • Additional company winter holidays and regular global days off
  • Remote friendly work environment and flexible working hours
  • Contribution to our growth by offering equity options for employees
  • Giving back to the community - one day per quarter for charitable work
  • Tuition Reimbursement and access to LinkedIn Learning
  • Regular hack-weeks and meetup events to exchange knowledge
  • Home office budget
  • Employee Resource Groups providing empowering spaces for connection and mentorship
#LI-REMOTE

Why we care so much about Belonging. 

We’re dedicated to helping the whole Planet, and to do that we must strive to represent all of it within each of our offices and on all of our teams. That’s why Planet is guided by an ultimate  north star of Belonging, dreaming big as we approach ourongoing workwith diversity, equity and inclusion.  If this job intrigues you, but you’re thinking you might not have all the qualifications, please... do apply!  At Planet, we are looking for well-rounded people fromaround the worldwho can contribute to more ways than just what is listed in this job description.  We don’t just fill positions, we aspire to fulfill people’s careers, most excited about folks who are motivated by our underlying humanitarian efforts.  We are a few orbits around the sun before we get to where we want to be, so we hope you’re excited to come along for the ride. 

EEO statement:

Planet is committed to building a community where everyone belongs and we invite people from all backgrounds to apply. Planet is an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. Know Your Rights.

Accommodations:

Planet is an inclusive community and we know that everyone has their own needs. If you have a disability or special need that requires accommodation during the hiring process, please reach out to accommodations@planet.comor contact your recruiter with your request. Your message will be confidential and we will be happy to assist you.

Privacy Policy: By clicking "Apply Now" at the top of this job posting, I acknowledge that I have read the Planet Data Privacy Notice for California Staff Members and Applicants, and hereby consent to the collection, processing, use, and storage of my personal information as described therein.

Privacy Policy (European Applicants): By clicking "Apply Now" at the top of this job posting, I acknowledge that I have read the Candidate Privacy Notice GDPR Planet Labs Europe, and hereby consent to the collection, processing, use, and storage of my personal information as described therein.

See more jobs at Planet

Apply for this job

3d

Senior Cloud Engineer

ClassyRemote
Designc++dockerkubernetesAWSPHP

Classy is hiring a Remote Senior Cloud Engineer

Classy, an affiliate of GoFundMe, is a Public Benefit Corporation and giving platform that enables nonprofits to connect supporters with the causes they care about. Classy's platform provides powerful and intuitive fundraising tools to convert and retain donors. Since 2011, Classy has helped nonprofits mobilize and empower the world for good by helping them raise over $7 billion. Classy also hosts the Collaborative conference and the Classy Awards to spotlight the innovative work nonprofits are implementing around the globe. For more information, visitwww.classy.org.

Join Classy's Platform Infrastructure and Operations team as a Senior Cloud Engineer. This crucial role focuses on building and maintaining an advanced cloud infrastructure vital for our online fundraising platform, which supports nonprofits worldwide. You will be instrumental in ensuring our infrastructure achieves 99.999% availability, meeting the high demands of our global payments platform.

What you’ll do:

  • Design and implement robust, fault-tolerant cloud solutions to support the processing of billions of dollars annually.
  • Share expertise and foster a culture of continuous improvement, innovation, and learning within the team.
  • Participate in strategic decisions regarding cloud architecture and contribute to adopting best practices.
  • Work collaboratively to enhance system performance, incorporating observability and reliability across the infrastructure.
  • Engage in hands-on development, performing sophisticated testing and validation techniques to improve system robustness.
  • Enhance real-time monitoring and logging to ensure operational excellence across the platform.
  • Contribute to the implementation and analysis of DORA (DevOps Research and Assessment) metrics to improve the efficiency and effectiveness of development processes within the team.
  • Collaborate in designing and optimizing CI/CD pipelines to ensure fast, consistent, and dependable deployment of our cloud-based applications.

What you bring (Required):

  • Bachelor’s Degree in Computer Science, related field, or 8+ years equivalent practical experience.
  • Minimum of 6 years experience designing and managing scalable cloud-based infrastructure, preferably in SaaS environments.
  • A deep sense of quality and sharp engineering skills with solid computer science fundamentals.
  • Expertise in AWS, familiarity with container technologies like Docker and Kubernetes, and Infrastructure as Code (IaC) practices.
  • Proficiency in software architecture, including asynchronous event-driven architecture and microservices.
  • Experienced in performance and reliability testing using tools such as K6 and Artillery.
  • Proficiency in application performance management (APM) with tools like NewRelic, DataDog, and Splunk.
  • Hands-on experience developing in scripting languages Bash, PHP, and NodeJS.
  • Skilled in managing distributed data systems and troubleshooting complex issues under high load.
  • Knowledgeable in building high-volume transaction systems and familiar with compliance regulations like PCI, SOC2, and GDPR.
  • Strong collaborative skills with experience in leading initiatives and working with cross-functional teams.
  • Ability to thrive in a fast-paced and ambiguous startup environment.
  • Excellent communication skills with the ability to collaborate effectively across diverse teams and cultural backgrounds.

What would be awesome to have (Preferred):

  • AWS cloud certifications.
  • Experience with fault-tolerant system design and high transaction volume environments.

Why you’ll love it here: 

  • Market competitive pay
  • Rich healthcare benefits including employer paid premiums for medical/dental/vision (100% for employee only plans and 85% for employee + dependent plans) and employer HSA contributions. 
  • 401(k) retirement plan with company matching
  • Hybrid workplace with fully remote flexibility for many roles
  • Monetary support for new hire setup, hybrid work & wellbeing, family planning, and commuting expenses
  • A variety of mental and wellness programs to support employees   
  • Generous paid parental leave and family planning stipend
  • Supportive time off policies including vacation, sick/mental health days, volunteer days, company holidays, and a floating holiday
  • Learning & development and recognition programs
  • Gives Back Program where employees can nominate a fundraiser every month for a donation from the company
  • Inclusion, diversity, equity, and belonging are vital to our priorities and we continue to evolve our strategy to ensure DEI is embedded in all processes and programs at GoFundMe. Our Diversity, Equity, and Inclusion team is always finding new ways for our company to uphold and represent the experiences of all of the people in our organization.
  • Employee resource groups
  • Your work has a real purpose and will help change lives on a global scale.
  • You’ll be a part of a fun, supportive team that works hard and celebrates accomplishments together. 
  • We live by our core values: consider everything, do the right thing, spread empathy, delight the customer, and give back.
  • We are a certified Great Place to Work, are growing fast and have incredible opportunities ahead!
  • Ourcommitment to Sustainability.Classy exists to create a sustainable world for all. 

 

Dedication to Diversity 

Classy is working toward building a more diverse and inclusive environment that is representative of individuals of all backgrounds, experiences, and lifestyles, allowing all employees to feel comfortable being their true, authentic selves in a space that enables productivity and meaningful work.

The total annual salary for this full-time position is $130,000- $175,000 + equity + benefits.  As this is a remote position, the salary range was determined by role, level, and possible location across the US. Individual pay is determined by work location and additional factors including job-related skills, experience, and relevant education or training. 

Your recruiter can share more about the specific salary range based on your location during the hiring process. 

If you require a reasonable accommodation to complete a job application or a job interview or to otherwise participate in the hiring process, please contact us at accommodationrequests@gofundme.com.

Global Data Privacy Notice for Job Candidates and Applicants:

Depending on your location, the General Data Protection Regulation (GDPR) or certain US privacy laws may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available here. By submitting your application, you are agreeing to our use and processing of your data as required. 

Learn more about GoFundMe:

For recent company news and announcements, visit our Newsroom.

See more jobs at Classy

Apply for this job

3d

Senior Cloud Developer

MuteSixPrague, Czech Republic, Remote
agileDesigngitdockerkubernetespythonAWS

MuteSix is hiring a Remote Senior Cloud Developer

Job Description

We are looking for someone able to:

  • Design and write clean, high-quality, scalable and maintainable code
  • Develop cloud native and service-oriented solutions on AWS and Kubernetes environments
  • Collaborate with teams to understand requirements, propose solutions, and lead optimization and improvement initiatives
  • Conduct code reviews, provide recommendations, and lead code refactoring and performance enhancement efforts
  • Provide mentoring to more Junior Developers.
  • Troubleshoot and resolve complex technical issues, ensuring resolutions
  • Implement proof of concepts, prototypes and production-grade software
  • Integrate applications with other enterprise systems, using industry-standard integration technologies and best practices
  • Work with monitoring tools to enhance system performance and lead performance improvement initiatives
  • Explore, evaluate, and lead the adoption of new technologies and frameworks to improve system architecture and development processes
  • Develop CI/CD pipelines to automate software delivery processes
  • Write automated tests that demonstrate the quality of the application
  • Ensure compliance with coding standards, best practices, and security guidelines, and lead the adoption of best practices across the team
  • Stay up-to-date with industry trends and advancements, share knowledge with the team, and lead learning and improvement initiatives

 

You will report to the Cloud Solutions Manager.

Qualifications

Your profile:

  • 3+ years experience in Python development or other similar programming languages
  • 5+ Experience developing microservice applications
  • Proficient in building solutions on AWS
  • Proficiency with container technologies such as Docker, Kubernetes
  • Knowledge of Istio, Envoy, Dapr is a big plus
  • Knowledge of application design patterns
  • Proficiency in designing and architecting RESTful APIs
  • Proficient in GIT, with knowledge of branching strategies, code reviews, and best practices
  • Experience working in an Agile DevOps Environment
  • Of curious nature and open-minded
  • Use several open source technologies and tools
  • Strong communication skills to work efficiently within teams and across departments, both written and verbal.
  • Degree in computer science, information technology, or equivalent combination of relevant education and experience.
  • Fluent in English

Apply for this job

3d

Software Engineer IV

PDIRemote
agilenosqloracleDesignuiscrumqajavadockercsslinuxjenkinsAWSjavascript

PDI is hiring a Remote Software Engineer IV

Software Engineer IV - PDI Technologies - Career Page
4d

Senior Software Engineer

ImpervaHybrid Remote, Bangalore, India
agileBachelor's degreenosqlsqlDesignscrumapidockerkubernetespython

Imperva is hiring a Remote Senior Software Engineer

Imperva is a comprehensive digital security leader on a mission to help organizations protect their data and all paths to it. With an integrated approach combining edge, application security, and data security, customers around the world trust Imperva to protect their applications, data, and websites from cyberattacks. Imperva Threat Research and our global intelligence community keep Imperva ahead of the threat landscape and integrate the latest security, privacy, and compliance expertise into our solutions. 
What you will be doing
  • Design and build scalable and reliable micro-services based applications
  • Build enterprise grade apps to provide enterprise API security
  • Take new feature ideas from the drawing board to the finished product solution. This includes requirements gathering, design, development and delivery of the solution
  • Deliver solutions in a fast paced and challenging environment using cutting edge technologies
What You Need for this Position
  • 5 - 7 years of overall experience building large scale enterprise application
  • 4+ years of experience in Golang or Python
  • Good experience in building microservices
  • Experience with RESTful Web Services, API development
  • Experience with databases and data modeling, both SQL and NoSQL
  • Experience with docker and kubernetes is a must
  • Must be familiar with modern, cloud-based infrastructure such as AWS/Azure/GCP
  • Experience with Scrum and other agile development practices.
  • Motivation to solve problems, not to patch over quick fixes.
  • Willingness to learn new technologies, processes, and software methodologies
Soft Skills Needed
  • Ability to act as a technical authority, to present solution options and recommendations in unbiased terms.
  • Excellent command of written and spoken English
Education & Experience: 
 
4 Year Bachelor's degree in Computer Science or relevant field with 5-7 years of experience. 
                                
 
Our Company: 
Imperva is an analyst-recognized, cybersecurity leader—championing the fight to secure data and applications wherever they reside. Once deployed, our solutions proactively identify, evaluate, and eliminate current and emerging threats, so you never have to choose between innovating for your customers and protecting what matters most. Imperva—Protect the pulse of your business. Learn more: www.imperva.com, our blog, on Twitter 
Rewards: 
Imperva offers a competitive compensation package that includes base salary, medical, flexible time off and more. It’s an exciting time to work in the security space. Check out our products and services at www.imperva.com and career opportunities at www.imperva.com/careers 
Legal Notice: 
Imperva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, ancestry, pregnancy, age, sexual orientation, gender identity, marital status, protected veteran status, medical condition or disability, or any other characteristic protected by law. 

 
#LI-SJ1 
#LI-Hybrid 
 
 

See more jobs at Imperva

Apply for this job

4d

Senior Software Engineer

agileBachelor's degreeremote-firstlaravelDesigndockerPHP

OnlineMedEd is hiring a Remote Senior Software Engineer

Senior Software Engineer - OnlineMedEd - Career PageFami

See more jobs at OnlineMedEd

Apply for this job