java Remote Jobs

820 Results

5d

Tier II Technical Support Analyst

ExperianHeredia, Costa Rica, Remote
javac++.netcss

Experian is hiring a Remote Tier II Technical Support Analyst

Job Description

 

• Providing application support to clients with complex technical issues, focusing on building and maintaining a high level of client trust and confidence.

• Evaluating client issues by interpreting end-user’s problem descriptions, in addition to information already captured via Tier 1, to determine resolution or best course of action.

• Engaging with the client, Tier 1 Support, and other cross-functional team members such as Sales, IT, and Product to resolve complex technical challenges, in-line with EDQ processes and procedures.

• Managing client expectations regarding the status of their issue through regular communication via phone or e-mail.

• Monitoring open Tier 1 cases in partnership with Senior Analysts and Supervisors to ensure cases are being properly handled and escalated.

• Acting as a technical subject matter expert in specific EDQ product areas and as a technical escalation point for Tier 1 analysts.

    Qualifications

    • English Level B2+ or C1
    • Strong analytical, problem-solving skills
    • Familiarity with Client-Side Web Languages: HTML, CSS, JS
    • Familiarity with Server-Side Languages: C# .NET, Java
    • Familiarity with Web Services: SOAP/XML, REST/JSON.
    • 5+ Years of Desktop Support, Help-Desk, or IT related support.
    • BA degree or equivalent experience desired

    See more jobs at Experian

    Apply for this job

    5d

    Salesforce Admin and Full-stack Developer

    ExperianHeredia, Costa Rica, Remote
    Bachelor's degreesalesforceDesignjavac++python

    Experian is hiring a Remote Salesforce Admin and Full-stack Developer

    Job Description

    We are seeking a Salesforce Admin that also has a passion for emerging automation technologies.  The ideal candidate will have experience as a Salesforce.com admin and a strong background in designing, developing, and deploying automation solutions across various domains. They will play a pivotal role in driving digital transformation initiatives, optimizing workflows, and streamlining operations through innovative automation strategies while also supporting business users in achieving their goals.

    Responsibilities:

    • Manage all aspects of Salesforce.com administration, including user management, profiles, roles, permissions, and workflows
    • Configure Salesforce objects, fields, layouts, reports, dashboards, and workflows to optimize sales, customer service, and marketing operations
    • Collaborate with business analysts and developers to deliver changes and solve system issues
    • Develop and maintain custom reports and dashboards to provide insights into sales pipeline and other functional areas
    • Provide training and support to Salesforce users to ensure proper utilization of the platform and adherence to best practices
    • Design, develop, and deploy automated solutions using Generative AI, machine learning algorithms, and other technology to support business operations
    • Conduct thorough analysis of existing processes to identify areas for improvement and automation
    • Utilize data-driven approaches to train and optimize machine learning models for automation tasks
    • Provide technical expertise and support to troubleshoot issues and optimize automation workflows
    • Stay updated on industry trends and advancements in automation technologies, particularly in Generative AI and machine learning
    • Document automation processes, workflows, and best practices for knowledge sharing and future reference
    • Collaborate with external vendors and partners to integrate third-party automation tools and solutions, as needed

    Qualifications

    • Bachelor's degree in Computer Science, Engineering, Business, or related field Master's degree preferred
    • Salesforce Advanced Administrator certification
    • Experience withSalesforce.com configuration and delivering on custom development work
    • Familiarity with Salesforce Einstein AI capabilities
    • Experience with related tools such as configure price quote (CPQ) and e-signature
    • Strong programming skills in languages such as Python, Java, or C++
    • Hands-on experience with Generative AI frameworks (eg, GANs) and machine learning libraries (eg, TensorFlow, PyTorch)
    • Solid understanding of automation technologies, including robotic process automation (RPA) and natural language processing (NLP)
    • Excellent problem-solving skills and attention to detail
    • Strong communication and interpersonal skills, with the ability to collaborate effectively with diverse teams
    • Ability to thrive in a fast-paced environment and manage multiple projects simultaneously

    See more jobs at Experian

    Apply for this job

    5d

    Software Engineer- Federal

    OktaUS Remote
    terraformDesignapijavac++postgresqltypescriptpythonAWS

    Okta is hiring a Remote Software Engineer- Federal

    Get to know Okta


    Okta is The World’s Identity Company. We free everyone to safely use any technology—anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth. 

    At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box - we’re looking for lifelong learners and people who can make us better with their unique experiences. 

    Join our team! We’re building a world where Identity belongs to you.

    We are looking for a Full Stack Software Engineer to join our growing team in Business Technology (BT) and to help scale our business solutions while providing an extra focus on security, enabling Okta to be the most efficient, scalable, and reliable company. In this role, you will be responsible for designing and developing customizations, extensions, configurations, and integrations required to meet the company’s strategic business objectives. Candidates will work collaboratively with business stakeholders, business analysts, and engineers on different infrastructure layers, from proposal development to deployment and support. Therefore, a commitment to collaborative problem-solving and delivering high-quality solutions is essential. In addition, your product owner will look to you to provide all technical services—design, config, software development, and testing. 

    Qualifications:

    • 5+ years of robust experience with hands-on development & design experience 
    • Experience working with the following technologies: Java, NodeJs, Typescript, AWS (Lambda, EventBridge, SQS, SNS, API Gateway, DynamoDB, Secrets Manager/Parameter Store, EC2 Instances, AppFlows, StepFunctions, Kinesis), React, Scripting Languages (Python, Shell), Databases (DynamoDB, PostGreSQL), Terraform, Serverless architecture,, Unit Testing Frameworks (JUnit, Mockito)
    • Experience working on latest AI technologies is a big plus
    • Provide leadership and have influence over the design, implementation and support of all the POCs built for the business
    • Experience coaching and developing individuals for increased effectiveness and working with a geographically dispersed workforce is a plus. 
    • Willingness to learn and master unfamiliar technologies and/or concepts 
    • Excellent verbal and written technical documentation skills
    • US Person Status (e.g. a U.S. Citizen, National, Lawful Permanent Resident, Refugee, or Asylee)
    • This position requires the ability to access Impact Level 4 (IL4) data, as defined by the Department of Defense (DoD) Cloud Computing Security Requirements Guide. As a condition of employment for this position, the successful candidate must be able to submit documentation establishing U.S. Person status (e.g. a U.S. Citizen, National, Lawful Permanent Resident, Refugee, or Asylee. 22 CFR 120.15) upon hire.

    Responsibilities: 

    • Translate business requirements into well-architected solutions that best leverage the AWS infrastructure and technologies.
    • Provide a detailed level of effort estimates for proposed solutions. Articulate the benefits and risks of a solution’s feasibility and functionality.
    • Collaborate with business stakeholders and product managers to find the most suitable solution for their needs.
    • Owning the deliverables from discovery to deployment with appropriate documentation.
    • Create and execute unit, integration, and functional tests.

    Additional requirements:

    • This position requires the ability to access federal environments and/or have access to protected federal data.  As a condition of employment for this position, the successful candidate must be able to submit documentation establishing U.S. Person status (e.g. a U.S. Citizen, National, Lawful Permanent Resident, Refugee, or Asylee. 22 CFR 120.15) upon hire.

     

    #LI-EG1

    #LI-Remote

     

    Below is the annual On Target Compensation (OTE) range for candidates located in California, Colorado, New York and Washington. Your actual OTE, which is inclusive of base salary and incentive compensation, will depend on factors such as your skills, qualifications, experience, and work location. In addition, Okta offers equity (where applicable) and benefits, including health, dental and vision insurance, 401(k), flexible spending account, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. To learn more about our Total Rewards program please visit:https://rewards.okta.com/us

    The annual OTE range for this position for candidates located in California, Colorado, New York, and Washington is between:
    $114,000$172,000 USD
    The OTE range for this position for candidates located in the San Francisco Bay area is between:
    $128,000$192,000 USD

    What you can look forward to as an Full-Time Okta employee!

    Okta cultivates a dynamic work environment, providing the best tools, technology and benefits to empower our employees to work productively in a setting that best and uniquely suits their needs. Each organization is unique in the degree of flexibility and mobility in which they work so that all employees are enabled to be their most creative and successful versions of themselves, regardless of where they live. Find your place at Okta today! https://www.okta.com/company/careers/.

    Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to participate in the job application or interview process, please use this Form to request an accommodation.

    Okta is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Privacy Policy at https://www.okta.com/privacy-policy/

    See more jobs at Okta

    Apply for this job

    5d

    Senior Software Engineer II, Reporting

    BrazeRemote - British Columbia
    agileDesignmongodbrubyjava

    Braze is hiring a Remote Senior Software Engineer II, Reporting

    At Braze, we have found our people. We’re a genuinely approachable, exceptionally kind, and intensely passionate crew.

    We seek to ignite that passion by setting high standards, championing teamwork, and creating work-life harmony as we collectively navigate rapid growth on a global scale while striving for greater equity and opportunity – inside and outside our organization.

    To flourish here, you must be prepared to set a high bar for yourself and those around you. There is always a way to contribute: Acting with autonomy, having accountability and being open to new perspectives are essential to our continued success. Our deep curiosity to learn and our eagerness to share diverse passions with others gives us balance and injects a one-of-a-kind vibrancy into our culture.

    If you are driven to solve exhilarating challenges and have a bias toward action in the face of change, you will be empowered to make a real impact here, with a sharp and passionate team at your back. If Braze sounds like a place where you can thrive, we can’t wait to meet you.

    WHAT YOU'LL DO

    Our products rely on sophisticated real-time and batch processing of massive amounts of data and instrumenting that data to provide analytics, automated decision making, and an industry-leading customer engagement tool. We’re looking for a Senior Fullstack Engineer to help us tackle significant engineering challenges, such as: leveraging big and complex data sets in generating actionable reports and insights for our customers, optimizing query performance and cost, and using cutting-edge front-end technologies to create an incredible user experience.

    You’ll take on a variety of challenges around building and optimizing an ultrafast application for a massive scale, which sends billions of messages based on billions of data points.

    WHO YOU ARE

    • 5+ years of full-stack development experience
    • Experienced technical leader
    • Strong understanding of design, data structures and algorithms
    • A self-starter with great communication and organizational skills and will have worked in a team environment before
    • Bonus:
      • Professional experience building software at scale
      • Professional experience with one of Ruby, Ruby on Rails, React, Java, MongoDB, microservice architecture, distributed systems
      • Experience with agile processes
      • Passionate about customer experience

    #LI-REMOTE

    WHAT WE OFFER

    Details of these benefits plan will be provided if a candidate receives an offer of employment. Benefits may vary by location.

    From offering comprehensive benefits to fostering flexible environments, we’ve got you covered so you can prioritize work-life harmony.

    • Competitive compensation that may include equity
    • Retirement and Employee Stock Purchase Plans
    • Flexible paid time off
    • Comprehensive benefit plans covering medical, dental, vision, life, and disability
    • Family services that include fertility benefits and equal paid parental leave
    • Professional development supported by formal career pathing, learning platforms, and tuition reimbursement
    • Community engagement opportunities throughout the year, including an annual company wide Volunteer Week
    • Employee Resource Groups that provide supportive communities within Braze
    • Collaborative, transparent, and fun culture recognized as a Great Place to Work®

    ABOUT BRAZE

    Braze is a leading customer engagement platform that powers lasting connections between consumers and brands they love. Braze allows any marketer to collect and take action on any amount of data from any source, so they can creatively engage with customers in real time, across channels from one platform. From cross-channel messaging and journey orchestration to Al-powered experimentation and optimization, Braze enables companies to build and maintain absolutely engaging relationships with their customers that foster growth and loyalty.

    Braze is proudly certified as a Great Place to Work® in the U.S., the UK and Singapore. We ranked #3 on Great Place to Work UK’s 2024 Best Workplaces (Large), #3 on Great Place to Work UK’s 2023 Best Workplaces for Wellbeing (Medium), #4 on Great Place to Work’s 2023 Best Workplaces in Europe (Medium), #10 on Great Place to Work UK’s 2023 Best Workplaces for Women (Large), #19 on Fortune’s 2023 Best Workplaces in New York (Large). We were also featured in Built In's 2024 Best Places to Work, U.S. News Best Technology Companies to Work For, and Great Place to Work UK’s 2023 Best Workplaces in Tech.

    You’ll find many of us at headquarters in New York City or around the world in Austin, Berlin, Chicago, Jakarta, London, Paris, San Francisco, Singapore, Sydney and Tokyo – not to mention our employees in nearly 50 remote locations.

    BRAZE IS AN EQUAL OPPORTUNITY EMPLOYER

    At Braze, we strive to create equitable growth and opportunities inside and outside the organization.

    Building meaningful connections is at the heart of everything we do, and that includes our recruiting practices. We're committed to offering all candidates a fair, accessible, and inclusive experience – regardless of age, color, disability, gender identity, marital status, national origin, race, religion, sex, sexual orientation, or status as a protected veteran. When applying and interviewing with Braze, we want you to feel comfortable showcasing what makes you you.

    We know that sometimes different circumstances can lead talented people to hesitate to apply for a role unless they meet 100% of the criteria. If this sounds familiar, we encourage you to apply, as we’d love to meet you.

    Please see ourCandidate Privacy Policy for more information on how Braze processes your personal information during the recruitment process and, if applicable based on your location, how you can exercise any privacy rights.

    See more jobs at Braze

    Apply for this job

    5d

    Senior Kotlin Software Engineer with C/C++ Experience

    EGSYerevan, Armenia, Remote
    kotlinjiraDesignqagitjavaandroidlinuxjenkins

    EGS is hiring a Remote Senior Kotlin Software Engineer with C/C++ Experience

    Job Description

    Looking to become a major player on a team? Want to make a big impact on an engineer-driven roadmap in your next career adventure? We are looking for a hands-on Senior Kotlin Software Engineer and desirably with some experience in C/C++ software development. The core mission requires payment application development for Android and Linux based E-POS terminals.

    Qualifications

    IT SKILLS / TOOLS:

    • Kotlin
    • Android
    • C/C++
    • Multithreading and synchronization
    • Basic cryptography understanding
    • Understanding Protocol Design Approaches
    • Design patterns basics
    • Tools: IntelliJ IDEA, Git, GitBucket, Jenkins, Confluence, Jira

    Additional knowledge would be welcome:

    • Linux System Programming, POSIX 
    • Modern approaches for Android application development 
    • Knowledge of Linux internal architecture
    • Experience in TDD
    • Experience in Java
    • UML and Documentation development
    •  Responsibilities

    • Development of applications/modules/libraries using Kotlin and Android framework and proprietary libraries. 
    • Updating corresponding technical specifications, work with customer specifications
    • Software maintenance (bug fixes, refactoring)
    • Code analysis 
    • Work closely with QA Engineers for debugging and bug fixing

    See more jobs at EGS

    Apply for this job

    6d

    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

    6d

    Senior Software Engineer - Full-stack

    TaniumRemote, Canada
    agileBachelor's degreesalesforceDesigngraphqlapigitrubyjavac++jenkinspythonbackendNode.js

    Tanium is hiring a Remote Senior Software Engineer - Full-stack

    The Basics

    As a Senior Software Engineer at Tanium, you will build and maintain best-of-breed products as part of a nimble development team. Tanium focuses on a customer engagement model and feedback process to ensure our products are designed the right way from the beginning. When new products ideas are identified, our software engineers design, develop, test, and deploy the products from the ground up, while iterating with product management and customers for feedback and input.

    What you'll do

    • Build and maintain Tanium's products alongside an agile development team
    • Design, develop and test new product ideas from the ground up while working with product management for feedback and input
    • Work on small teams that tackle big challenges in common components like a common data service tasked with unifying and consolidating endpoint data across the entire ecosystem, handling time series data that drive dashboarding and reporting, and exposing data externally through GraphQL enabling partners (like Salesforce) to easily integrate
    • Delivering higher level services enabled by our core services that directly enable our products and focus on everything from security to operations to auditing

     

    Education

    • Bachelor's degree or equivalent experience
    • CS Degree preferred

    Experience

    • 5+ years industry experience
    • Experience designing and building high-impact, high-performance, scalable, observable, and maintainable backend services and APIs 
    • Knowledge of at least one of Golang (preferred), Node.js, Python, Ruby, Rust, or Java
    • Experience with HTTP API design and development
    • Experience with modern software engineering development and automation tools like git and Jenkins

    Other

    • Demonstrates sound judgment for balancing between rapid development, long-term code maintainability and supportability
    • Believes in the power of and the need for writing automated tests as part of development
    • Experienced debugger who can put out fires under pressure when things go wrong in production environments
    • Has knowledge of a variety of modern software frameworks (server side & browser side) and the versatility to learn new tools

    About Tanium 

    Tanium, the industry’s only provider of converged endpoint management (XEM), leads the paradigm shift in legacy approaches to managing complex security and technology environments. Only Tanium protects every team, endpoint, and workflow from cyber threats by integrating IT, Operations, Security, and Risk into a single platform that delivers comprehensive visibility across devices, a unified set of controls, and a common taxonomy for a single shared purpose: to protect critical information and infrastructure at scale. Tanium has been named to the Forbes Cloud 100 list for six consecutive years and ranks on Fortune’s list of the Best Large Workplaces in Technology. In fact, more than half of the Fortune 100 and the U.S. armed forces trust Tanium to protect people; defend data; secure systems; and see and control every endpoint, team, and workflow everywhere. That’s the power of certainty. Visit www.tanium.com and follow us on LinkedIn and Twitter.

    On a mission. Together. 

    At Tanium, we are stewards of a culture that emphasizes the importance of collaboration, respect, and diversity. In our pursuit of revolutionizing the way some of the largest enterprises and governments in the world solve their most difficult IT challenges, we are strengthened by our unique perspectives and by our collective actions.   

    We are an organization with stakeholders around the world and it’s imperative that the diversity of our customers and communities is reflected internally in our team members. We strive to create a diverse and inclusive environment where everyone feels they have opportunities to succeed and grow because we know that only together can we do great things. 

    Each of our team members has 5 days set aside as volunteer time off (VTO) to contribute to the communities they live in and give back to the causes they care about most.   

    What you’ll get

    The annual base salary range for this full-time position is C$95,000 to C$280,000. This range is an estimate for what Tanium will pay a new hire. The actual annual base salary offered may be adjusted based on a variety of factors, including but not limited to, location, education, skills, training and experience.

     

     

    For more information on how Tanium processes your personal data, please see our Privacy Policy.

    See more jobs at Tanium

    Apply for this job

    6d

    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

    7d

    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

    7d

    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

    7d

    (Senior) Frontend Software Developer - eJustice

    2 years of experienceDesignmobilejavacssangularfrontend

    Westernacher Solutions GmbH is hiring a Remote (Senior) Frontend Software Developer - eJustice

    (Senior) Frontend Software Developer - eJustice - Westernacher Solutions GmbH - Career PageSee more jobs at Westernacher Solutions GmbH

    Apply for this job

    7d

    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

    7d

    Senior Software Engineer (Product Server), Appointments

    SquareSan Francisco, CA, Remote
    DesignapirubyjavamysqlAWSbackend

    Square is hiring a Remote Senior Software Engineer (Product Server), Appointments

    Job Description

    Square Appointments helps service professionals manage their calendar on the go. With Square’s online scheduling software, customers can always get access to their availability and confirm their appointments seamlessly online. Our merchants can easily keep their schedules open and attract new business—even when they're done for the day.

    Our server team owns the backend that powers all of Square Appointments and includes the public Bookings API. As a backend engineer in Square Appointments, you will develop best-in-class bookings software to meet the needs of our sellers and developers.

    You will:

    • Work closely with other engineers and product managers to design and build delightful software experiences

    • Build and maintain services owned by our team

    • Be responsible for the entirety of your features; including design, implementation, automated testing, and rollout

    • Ship reliable software through continuous integration, test automation, and in-depth code reviews

    • Grow as an engineer, and as you do you'll lift others around you

    Qualifications

    What you bring to the team and to Square:

    • 5+ years relevant industry (or additional academic) experience

    • Strong familiarity with Ruby and/or Rails

    • First hand experience building products at scale

    • Experience executing complex, medium-to-large feature releases that span multiple months

    • Demonstrated collaboration with co-workers on cross-functional teams and in other locations

    Languages and technologies we use and teach:

    • Languages: Ruby, Java

    • Frameworks: Rails, RSpec, Sidekiq, gRPC, Guice

    • Infrastructure: MySQL, Redis, Kafka, AWS

    See more jobs at Square

    Apply for this job

    7d

    Senior Software Engineer, Cash Commerce

    SquareNew York, NY, Remote
    Bachelor's degreekotlintableauDesignmobilejavaelasticsearchmysqlAWSbackendfrontend

    Square is hiring a Remote Senior Software Engineer, Cash Commerce

    Job Description

    The Cash Commerce team is building ways for customers to take their money further. As part of the Cash Commerce team, Afterpay is transforming the way we pay by allowing customers to buy products immediately and pay for their purchases over four installments. Started as a checkout solution on merchant websites, we now have our own app which millions of customers use regularly. Not only do we offer easy access to in-network merchants from our mobile app, we also have app exclusive merchants and gift cards that customers can shop right from our app.

    We are embarking on a new 0 to 1 initiative to help our merchants find value based on their user data.This is a rare opportunity to become a founding member of a complex and transformative, multi-year initiative in its nascent stage. 

    We are looking for energetic engineers who are willing to take a complex problem, break it down into smaller parts and run with it. Successful engineers on this team are eager to take principled risks, get motivated by challenges and have a bias toward delivering value to our customers.  

    As a Senior engineer on the Cash Commerce team, you will:

    • Contribute to the ideation, strategy, design, implementation of 0 to 1 products and infrastructure
    • Partner with full stack development team (engineers, designers, PMs, data scientists, business operations) to ship innovative and incredible experiences at scale
    • Collaborate with multiple teams at Block distributed across different time zones
    • Help structure our team’s processes and operational excellence
    • Lead and participate in critical technical, design, and product discussions 

    Qualifications

    You have: 

    • 6+ years of software development or equivalent experience
    • Ability to work on both Frontend and Backend
    • Strong analytical and problem-solving abilities to identify and resolve issues related to data quality, system performance, and integration challenges
    • Experience designing, developing, and consuming RESTful APIs
    • Experience working with data science and web teams
    • Ability to contribute to an ambiguous 0 to 1 project
    • Exceptional written and verbal technical communication skills
    • Bachelor's Degree or Diploma in Computer Science, or equivalent experience

    Highly Preferred:

    • Experience in ad-tech, setting up campaigns, integration with ad managers 
    • Proficiency in data visualization tools such as Tableau
    • Technologies we use and teach:

    Technologies we use and teach:

    • Java, Kotlin
    • MySQL, Dynamo, ElasticSearch
    • gRPC and Protocol Buffers
    • Amazon Web Services (AWS)
    • DataDog, Prometheus

    See more jobs at Square

    Apply for this job

    7d

    Staff Frontend Software Engineer, FTL

    SquareNew York, NY, Remote
    kotlinDesignjavatypescriptkubernetesAWSjavascriptfrontend

    Square is hiring a Remote Staff Frontend Software Engineer, FTL

    Job Description

    FTL is an open-source, next-generation platform that radically reimagines server programming, prioritizing instant feedback, moving beyond microservices and traditional SOA, and integrating AI deeply into its fabric. As a Staff Frontend Engineer you would be responsible for the design and implementation of the FTL Console–the central component of the platform. Including visualizations of the running topology of the system, animations and rich, interactive dashboards, experimental user experiences for AI-driven programming. As an early team member, you would also have a significant role designing of FTL itself. We care about building a carefully curated experience that is responsive, intuitive and delightful to use. Our team consists of veteran open source and infrastructure engineers, led by Block’s CTO and we prize a low-ego, deliver-and-iterate philosophy where everyone's ideas are heard.

    As a member of the FTL team, you’ll collaborate with us to:

    • Creatively solve challenging technical problems at scale.
    • Partner closely with the CTO and Senior Engineers to define our roadmap. 
    • Have autonomy to research and achieve outcomes with support when you need it.
    • Contributing to the growth of our development capabilities through leading, mentoring and supporting fellow engineers.

    Qualifications

    You Have:

    • 12+ years of experience delivering quality software and user experiences. 
    • Have led front-end projects using some of: TypeScript, JavaScript, React, Docusaurus, NextJS, Tailwind.
    • Experience building highly interactive visualizations and experiences using tools such as D3.js.
    • Natural curiosity to learn new technologies, solve interesting problems and build quality software.
    • Desire to perform and grow as an engineer.
    • Technical initiative and leadership on previous projects.
    • Excel at identifying manual processes that can be automated - and figure out how to.
    • Have either done work in public, open source, or chat systems like Discord – or want to!

    Technologies we use and teach:

    • Java, Kotlin, Go
    • Kubernetes, AWS
    • Jaeger, Prometheus, SignalFx
    • JUnit
    • Hibernate, Guice, GRPC

    See more jobs at Square

    Apply for this job

    7d

    Principal Software Engineer, Cash Commerce

    SquareNew York, NY, Remote
    Bachelor's degreekotlinDesignmobilejavaelasticsearchmysqlAWSbackend

    Square is hiring a Remote Principal Software Engineer, Cash Commerce

    Job Description

    The Cash Commerce team is building ways for customers to take their money further. As part of the Cash Commerce team, Afterpay is transforming the way we pay by allowing customers to buy products immediately and pay for their purchases over four installments. Started as a checkout solution on merchant websites, we now have our own app which millions of customers use regularly. Not only do we offer easy access to in-network merchants from our mobile app, we also have app exclusive merchants and gift cards that customers can shop right from our app.

    We are embarking on a new 0 to 1 initiative to help our merchants find value based on their user data.This is a rare opportunity to become a founding member of a complex and transformative, multi-year initiative in its nascent stage. 

    We are looking for an engineering leader who is willing to take a complex problem, break it down into smaller parts and run with it. Successful engineers on this team are eager to take principled risks, get motivated by challenges and have a bias toward delivering value to our customers. 

    As a Principal engineer on the Cash Commerce team, you will:

    • Lead the ideation, strategy, design, implementation of 0 to 1 products and infrastructure
    • Partner closely with a full stack development team (engineers, designers, PMs, data scientists, business operations) to ship innovative and incredible experiences at scale
    • Collaborate with multiple teams at Block distributed across different time zones
    • Help structure our team’s processes and operational excellence
    • Lead and participate in critical technical, design, and product discussions 

    Qualifications

    You have:

    • 10+ years of software development or equivalent experience
    • An analytical mindset with the ability to distill and communicate complex user data to make eng design decisions and determine roadmap prioritization
    • Experience in building partner integrations
    • Experience working with data science and privacy/risk team
    • Ability to translate complex data sets into actionable insights for stakeholders
    • Experience building backend systems with high availability, scalability, and reliability
    • Proven collaboration skills to lead a project across multiple teams
    • Ability to mentor junior engineers
    • Exceptional written and verbal technical communication skills
    • Bachelor's Degree or Diploma in Computer Science, or equivalent experience

    Highly preferred:

    • Experience in user data platform, advertising, and identity. (Eg. worked in user identity space for marketing/targeting or integration with DSPs, Ad-managers) 

    Technologies we use and teach:

    • Java, Kotlin
    • MySQL, Dynamo, ElasticSearch
    • gRPC and Protocol Buffers
    • Amazon Web Services (AWS)
    • DataDog, Prometheus

    See more jobs at Square

    Apply for this job

    7d

    Lead Software Engineer, TIDAL Artist Platform

    SquareNew York, NY, Remote
    kotlinDesignazurejavamysqlAWS

    Square is hiring a Remote Lead Software Engineer, TIDAL Artist Platform

    Job Description

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

    In the beginning of 2023 we established our Artist Engineering team dedicated to discovering, creating, building and shipping products for artists. We know that artists need better, more effective tools that will help them save time, energy, and money so they can focus on music, not the business around it.

    You will lead a team of software engineers in driving improvements to TIDAL's artist platform, set the technical direction of the team, and mentor the team to ensure it is thriving. Technical leadership acumen and business understanding are important factors for this role.

    You Will:

    • Lead a team of 5 engineers
    • Drive discussions by presenting ideas and designs to the team
    • Take full ownership, scope, build and scale products
    • Proactively identify opportunities for improvement and implement it
    • Design and build scalable, reliable, and maintainable systems
    • Lead complex projects where you take full ownership of the end to end ideation, design, build and maintenance
    • ​​Build and maintain great relationships with stakeholders in and outside the tech department
    • Lead and build a high performing team and mentor other engineers in best practices and design/architecture

    Qualifications

    You Have:

    • BA/BS degree or equivalent experience
    • 8+ years of experience designing and shipping scalable, reliable and maintainable systems
    • 2+ years of experience leading projects
    • Experience effectively managing demanding stakeholders and partner relationships.
    • Experience with cloud service providers (e.g. AWS, Google Cloud, Microsoft Azure)
    • Strong collaboration and cross-functional skills; your best work is done in a team environment

    Technologies We Use and Teach:

    • Java 11 including JUnit, Hibernate, Guice, and Jersey
    • Kotlin
    • HTTP, JSON, gRPC, and Protocol Buffers
    • MySQL
    • Amazon Web Services
    • Event driven architecture
    • Feature Engineering for Machine Learning

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

    See more jobs at Square

    Apply for this job

    7d

    Principal Engineer, Frontend/Fullstack, Web

    SquareSan Francisco, CA, Remote
    Designhtml5javajavascriptreactjsbackend

    Square is hiring a Remote Principal Engineer, Frontend/Fullstack, Web

    Job Description

    Square recently consolidated all members of our web front-end engineering discipline into a centralized organization, specifically to elevate our velocity and quality. Our high-level objectives include deprecating older JavaScript frameworks and standardizing on React, which will include a substantial migration effort. This is a transformational time to join our team as a Principal Engineer, to help establish the blueprint for modern and high velocity front-end development at scale, improving hundreds of engineers across the company!

    As a Principal Front-end Software Engineer on the Web team, you will: 

    • Share ownership in Square’s Dashboard web application - a surface used by millions of Square sellers to manage their businesses - ensuring we are proud to sign our names to the experiences we enable there

    • Work with other senior front-end engineers to establish and evangelize best practices and patterns with React 

    • Prioritize and advocate for tooling and build investments to add leverage for every front-end engineer 

    • Actively participate in reviewing technical documents and roadmaps to advocate for the right architectural tradeoffs

    • Advocate for process improvements within the team/organization in a critical, but thoughtful and empathetic way

    • Mentor engineers across the organization, evolving and instilling a culture of high quality and high velocity work

    Qualifications

    • 15+ years of experience with JavaScript/TypeScript and modern web frameworks (specifically including ReactJS)

    • Extensive experience in web markup languages (HTML5 and CSS3), backend technologies such (NodeJS and Java), front-end build tools (Webpack, ESbuild, and Vite), and micro front-end architecture

    • Proven record of delivering large features (spanning ~1+ year) and large teams from start to finish with strong collaboration, communication, and ownership

    • Hands-on experience setting up and maintaining ReactJS applications with a substantial contributor base (dozens of active weekly contributors)

    • A track record of active contributions to front-end open source projects

    • Deeply comfortable with and able to apply software development design principles (SOLID, DRY) in daily work

    See more jobs at Square

    Apply for this job

    7d

    Senior Technical Manager, Africa, DIAL

    Master’s Degree10 years of experienceDesigngraphqljavapythonjavascriptbackend

    United Nations Foundation is hiring a Remote Senior Technical Manager, Africa, DIAL

    Senior Technical Manager, Africa, DIAL - United Nations Foundation - Career PageSee more jobs at United Nations Foundation

    Apply for this job

    7d

    Associate Software Development Engineer in Test

    AcquiaRemote - India
    agiledrupalDesignapiqarubyjavamysqlubuntulinuxjenkinsbackendPHP

    Acquia is hiring a Remote Associate Software Development Engineer in Test

    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!

    Quality Engineer

    At Acquia, quality engineering drives the quality tool chain and process in an open and collaborative environment. To ensure that we have a repeatable process and systems to thoroughly test and uncover defects, quality engineering uses best of breed tools for automation and testing frameworks in conjunction with in-house tooling, infrastructure and services.  Quality engineers are embedded in each agile development team to facilitate and own the testing strategy, and test automation requirements for every iteration and release. The quality engineering team also regularly meets to review and improve overall testing processes, automation, innovations and standard methodologies. Each quality engineer works both independently and as part of a product group, where developers write tests and the quality engineering team supports the testing infrastructure and automation. In addition, they provide mentorship for best practices and develop testing systems for smoke testing, behavioral testing, stress testing, performance testing, as well as supporting quality metrics.  

    The Quality Engineer is a strong voice for quality that actively pursues quality improvements, writing code, developing new infrastructure and tests to support our fast paced, highly diversified development organization.

    Responsibilities:

    • Work together with product managers, agile product owners, architects, tech leads and engineers to ensure the quality of our products
    • Participate in technical discussions for products and test infrastructure
    • Implement Quality best practices, tools, and methodologies
    • Identify areas for improved testing efficiencies, test automation and implementation of automated test solutions
    • Constantly evaluate the test automation strategy and approach to identify areas of improvement (i.e. test automation frameworks, coding standards, etc.)
    • Participate with developers in writing prolific test case code using Ruby, PHP, Java, Go, etc
    • Build and maintain efficient test frameworks and pipelines for performance, stress, and integration tests
    • Work in an agile model as part of a team to develop fully automated test cases for functional, unit, and integration testing
    • Take a hands-on approach to implementing QA processes right from requirements analysis, test design, implementation, automation, execution, maintenance and analysis

    Qualifications:

    • 1-3 years of hands on experience working on QA automation including functional, system, integration and regression testing
    • Experience in developing test automation for Backend applications
    • Proficient with backend API automation, tools/framework development necessary for the same 
    • Strong hands on knowledge about testing concepts and understanding of database concepts, OOPs concepts and strong in core Java skills
    • Strong proven understanding of various test types including client/server, white-box, black-box and positive/negative
    • Proven test design skills, test case writing, automation and analysis
    • 1-3 years programming experience in any of the web languages (go, php, ruby, java) or equivalent
    • Experience with shell to apply command line tools
    • Experience with continuous integration and build tools (i.e. Maven/Gradle, Jenkins, Travis)
    • LAMP (Linux Apache MySQL PHP) or Java & Spring boot stack experience
    • Solid understanding of Kubernetes/docker/containers

    Nice to have:

    • Hands on experience with AWS/Azure/GCP/OpenStack
    • Familiarity with open source software
    • Linux OS system management experience
      • Ubuntu, RHEL, Amazon Linux, etc.
    • Operational knowledge of Drupal or any content management system in a production setting

    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