jenkins Remote Jobs

332 Results

+30d

Manager Mobile Solutions - XT Android

Publicis SapientBengaluru, India, Remote
agilekotlinjiraDesignFirebasemobileapigitjavaandroidjenkins

Publicis Sapient is hiring a Remote Manager Mobile Solutions - XT Android

Job Description

Publicis Sapient is looking for Manager/Architect Mobile Solutions. You will play a key role in delivering award winning, interactive experiences to our clients. You will drive the translation and construction of clients’ business problems into innovative technology solutions by creating and owning the technical vision of a project to ensure that the vision is achieved with a high level of quality. You will be responsible for solution design and architecture delivery – providing technical direction to teams and implementing architectural strategy. You will elaborate design options, encourage innovation, drive technical strategy, and ensure that solutions meet functional and non-functional requirements. You will contribute to delivery capability by educating and mentoring developers, using a variety of design techniques and ensuring that good design practices are followed.  

  • Analyze software requirements and map them to Android architecture or extend the architecture in order to support the new requirements.
  • Responsible for designing app architecture and integration design to various external systems
  • Document and communicate architectural decisions and designs
  • Responsible for choosing the needed technology stack based on the functional, non-functional requirements and based on other factors like client drivers, environment and feasibility
  • Provide direction, guidance, and expert advice to the App development and delivery teams
  • Develop prototypes, proof of concepts, and feasibility analysis.
  • Interact with 3rd party providers to integrate additional services into the platform
  • Cooperate with project and product management to scope, estimate, and plan new efforts
  • Stay up to date on Android releases and trends in Android development and architecture
  • Follow best practices using Android Guidelines
  • Drive code quality, code coverage, unit testing, best practices and Continuous integration/Continuous Delivery Pipeline
  • Good interpersonal and communication skills
  • Constantly research and adopt new technologies / best practices
  • Strong and innovative approach to problem solving and finding solutions
  • Drive Performance Tuning, Clean coding and Security guidelines

#LI-REMOTE 

Qualifications

  • Overall, 10 years experience(minimum) in developing complex and advanced mobile applications on Android.
  • At least 1 year of Kotlin experience
  • Deep understanding and Hands on experience of core Android concepts and best implementation practices
  • Hands on development experience is a must and must be able to create boilerplate code (architecture implementation) before the development starts
  • Deep understanding of MVC, MVVM, VIPER and other patterns
  • Deep understanding of Factory, Adapter, Observer, Singleton and other behavior patterns
  • Deep understanding of Object-Oriented Programming, data structures, and design patterns Proficiency in Java application development
  • Have published at least 5 Android apps on Play Store
  • Must possess knowledge on App Security and Cryptography
  • Must have worked on Offline Sync, Caching, Local Storage, Realm/Room/SQLLite databases
  • Good exposure to API Caching and defining NFRs (Non-Functional Requirements) for mobile application
  • Good working knowledge of tools such as Git, JIRA and Jenkins or any tools that are similar to these.
  • Must have worked with Agile Methodologies
  • Good communication skills and fluent in English
  • Hands on experience with Reactive frameworks such RxJava or custom framework ● Hands on experience with Retrofit and/or volley
  • Hands on experience on Mock frameworks such as Mockito or any other similar framework for unit testing
  • Must have experience in Performance Tuning the app
  • Must have experience using Android Profiler and ability to diagnose any memory leaks and crashes
  • Implementation understanding of multi-threading, asynchronous concepts
  • Must have experience in complex integrations such as CRM, CMS, Push Notifications, Identity Management, SSO, Social Integrations to the App
  • Experience integrating third party frameworks using Android Gradle.
  • Worked with logging and capturing user navigation and app usage to Google Firebase and Crashlytics for understanding the most used features by users
  • Deep understanding of Analytics, tagging, accessibility and performance engineering
  • Must have experience working on Localization/multi language support
  • Must have architecture experience on complex/large consumer facing apps.

Apply for this job

+30d

Senior Software Engineer - Full Stack

TaniumBellevue, WA (Hybrid)
RustgolangagileBachelor's degreesalesforceDesigngraphqlapigitrubytypescriptjenkinspythonjavascriptbackendNode.js

Tanium is hiring a Remote Senior Software Engineer - Full Stack

The Basics (Hybrid Role - Part-time IN office)

As a Full-Stack Senior Software Engineer at Tanium, you will be working on a project that will make IT and security teams more effective at scale by automating complex tasks in real time using cutting edge technologies. 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. This is a full-stack role that requires solid backend programming skills. 

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
  • Be on periodic on-call for triage of critical alerts

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 of Golang (required), Node.js, Python, Ruby, or Rust
  • Experience with HTTP API design and development
  • Experience with modern software engineering development and automation tools like git and Jenkins
  • Experience with React, Typescript, Javascript, and other front-end technologies and frameworks. 

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 delivers the industry's only true real-time cloud-based endpoint management and security offering. Its converged endpoint management (XEM) platform is real-time, seamless, and autonomous, allowing security-conscious organizations to break down silos between IT and Security operations that results in reduced complexity, cost, and risk. Securing more than 32M endpoints around the world, Tanium's customers include Fortune 100 organizations, top US retailers, top US commercial banks, and branches of the U.S. Military. It also partners with the world's biggest technology companies, system integrators, and managed service providers to help customers realize the full potential of their IT investments. Tanium has been named to the Forbes Cloud 100 list for nine consecutive years and ranks on the Fortune 100 Best Companies to Work For. For more information on The Power of Certainty™, visit www.tanium.com and follow us on LinkedIn and X. 

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 $120,000 to $355,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.

In addition to an annual base salary, team members will receive equity awards and a generous benefits package consisting of medical, dental and vision plan, family planning benefits, health savings account, flexible spending account, transportation savings account, 401(k) retirement savings plan with company match, life, accident and disability coverage, business travel accident insurance, employee assistance programs, disability insurance, and other well-being benefits.

 

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

See more jobs at Tanium

Apply for this job

+30d

Staff Software Engineer - Fullstack

Integral Ad ScienceRemote Ireland
TDDagilescalaDesignscrumapijavadockerMySQLkubernetesjenkinspythonAWSjavascript

Integral Ad Science is hiring a Remote Staff Software Engineer - Fullstack

Integral Ad Science (IAS) is a leading global media measurement and optimization platform that delivers the industry’s most actionable data to drive superior results for the world’s largest advertisers, publishers, and media platforms. IAS’s software provides comprehensive and enriched data that ensures ads are seen by real people in safe and suitable environments, while improving return on ad spend for advertisers and yield for publishers. Our mission is to be the global benchmark for trust and transparency in digital media quality. For more information, visit integralads.com.

We are currently looking for a Staff Software Engineer to join our team. As a Staff Software Engineer, you will provide technical leadership and expertise to help build ad verification, analytics, and anti-ad fraud solutions that deliver on the team’s mission of helping advertisers understand the quality of the ad opportunities they’re acquiring. If you are excited by technology that has the power to handle hundreds of thousands of transactions per second, collect tens of billions of events each day, and evaluate thousands of data points in real-time all while responding in just a few milliseconds, then IAS is the place for you!

The ideal candidate has a track record of architecting and building end-to-end software solutions, enjoys working in a collaborative and agile environment, and brings innovative solutions to complex problems with a desire to improve the status quo.

What you’ll do:

  • Architect, design, build and integrate our core CTV measurement solutions 
  • Lead the entire software lifecycle including hands-on development, code reviews, testing, deployment, and documentation, in addition to mentoring the team
  • Collaborate cross functionally with Product, Software Engineers, and Data Engineers to  design, code, and maintain components for aggregating tens of billions of daily transactions
  • Partner with the Product team and other stakeholders across the company to understand product requirements, gather business and technical requirements from broadcaster clients, and research and develop solutions, including API development
  • Manage multiple competing priorities in a fast-paced, exciting, collaborative environment
  • Maintain, and recommend software improvements to ensure responsiveness, efficiency, strong functionality, and optimization

Who you are and what you have:

  • A degree in Software Engineering, or related STEM degree
  • 7+ years of hands-on full-stack programming experience using Java, Javascript, Scala/Python
  • Experience working with big-data stack, including (but not limited to) spark /hadoop, kafka, Aerospike / Dynamodb
  • Experience with AWS tech stack, including but not limited to EMR, Athena, EKS,
  • Expert knowledge of multi-threading, memory model, etc. 
  • Understanding of database fundamentals and MySQL knowledge
  • Experience wit CICD tools such as Jenkins, Graphite, Grafana and Docker
  • Knowledge of HTTP live streaming, audio or video distribution platforms, HTTPS, HLS and/or DASH protocols
  • Experience building software used in the delivery and distribution of audio or video across multiple platforms
  • Ability to communicate clearly to technical and non-technical audiences, verbally and in writing
  • Experience in Agile methodologies including Scrum and Kanban
  • Great understanding of designing for performance, scalability, and reliability
  • Experience in AWS or other cloud technologies
  • Excellent interpersonal and communication skills

What puts you over the top:

  • Experience in data processing solutions using Big Data, Databricks 
  • Experience with web debugging using Chrome Dev Tools or similar browser debugging tools
  • Experience in cloud systems preferably AWS. Distributed distributed services – docker containers, kubernetes, 
  • Knowledge of Python, Scala, or Golang.
  • Familiarity with TDD, BDD, and associated testing frameworks
  • Experience with managing, leading and/or mentoring a development team 
  • Experience working with audio or video technology, specifically CTV
  • Experience in AdTech

About Integral Ad Science

Integral Ad Science (IAS) is a leading global media measurement and optimization platform that delivers the industry’s most actionable data to drive superior results for the world’s largest advertisers, publishers, and media platforms. IAS’s software provides comprehensive and enriched data that ensures ads are seen by real people in safe and suitable environments, while improving return on ad spend for advertisers and yield for publishers. Our mission is to be the global benchmark for trust and transparency in digital media quality. For more information, visit integralads.com.

Equal Opportunity Employer:

IAS is an equal opportunity employer, committed to our diversity and inclusiveness. We will consider all qualified applicants without regard to race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age. We strongly encourage women, people of color, members of the LGBTQIA community, people with disabilities and veterans to apply.

California Applicant Pre-Collection Notice:

We collect personal information (PI) from you in connection with your application for employment or engagement with IAS, including the following categories of PI: identifiers, personal records, commercial information, professional or employment or engagement information, non-public education records, and inferences drawn from your PI. We collect your PI for our purposes, including performing services and operations related to your potential employment or engagement. For additional details or if you have questions, contact us at compliance@integralads.com.

To learn more about us, please visithttp://integralads.com/ 

Attention agency/3rd party recruiters: IAS does not accept any unsolicited resumes or candidate profiles. If you are interested in becoming an IAS recruiting partner, please send an email introducing your company to recruitingagencies@integralads.com. We will get back to you if there's interest in a partnership.

 

See more jobs at Integral Ad Science

Apply for this job

+30d

Senior Software Engineer (Core Platform)

PindropUS - Remote
remote-firstterraformDesigngitc++dockerjenkinspythonAWS

Pindrop is hiring a Remote Senior Software Engineer (Core Platform)

Senior Software Engineer (Core Platform)

Remote-US 

Who we are

Are you passionate about innovating at the intersection of technology and personal security? At Pindrop, we recognize that the human voice is a unique personal identifier, increasingly susceptible to sophisticated fraud, including the threat of deepfakes. We're leading the way in developing cutting-edge authentication, fraud prevention, and deepfake detection. Our mission is to provide seamless and secure digital experiences, safeguarding the most personal aspect of our identity: our voice. Here, you'll be part of a team driven by values of Innovation, Customer Advocacy, Excellence, and Impact. We're not just creating a safer digital landscape by fortifying trust and integrity with those we serve, we’re also building a dynamic, supportive workplace where your contributions make a real difference.

Headquartered in Atlanta, GA, Pindrop is backed by world-class investors such as Andreessen-Horowitz, IVP, and CapitalG.

What you’ll do

As a Senior Software Engineer, you will play a critical role in the development and maintenance of software applications and systems. You will be responsible for contributing to complex software projects, providing technical expertise, and working with a team of talented engineers. You will expand capabilities, bring new solutions to market. As a member of the Core DNA (Data and Access) services team you will be responsible for systems which enable customer calls to be analyzed for risk and fraud.

More specifically, you will:

  • Software Development: Design, develop, test, and maintain our complex software applications, ensuring high-quality code and adherence to best practices. Play a critical role in the development and maintenance of our software products by designing, building, evolving, and scaling state-of-the-art solutions for the Pindrop platform.
  • Technical Leadership: Provide technical leadership and guidance to junior engineers and the development team, including code reviews, architecture advice, and mentoring. 
  • Architecture and Design: Contribute to the design and architecture of software systems, ensuring scalability, maintainability, and performance
  • Problem Solving: Analyze and solve complex technical problems, and make recommendations for improvements and optimizations.
  • Quality Assurance: Implement and advocate for best practices in testing and quality assurance, including unit testing, integration testing, and automated testing.
  • Code Review: Participate in code reviews and provide constructive feedback to ensure code quality and consistency.
  • Research and Innovation: Stay current with emerging technologies, tools, and programming languages and apply them where relevant to improve software development processes.
  • Security and Compliance: Ensure software adheres to security standards and compliance requirements, addressing vulnerabilities and potential risks.

Who you are

  • You are resilient in the face of challenges, change, and ambiguity
  • You are optimistic and believe that you can make a problem into a solution
  • You are resourceful, excited to uncover innovative solutions and teach yourself something new when needed
  • You take accountability, do the things you say you’ll do, under-promise and over-deliver
  • You are a strong problem-solver with excellent analytical skills.
  • You are an owner and enjoy taking on project leadership as well as mentorship
  • You are a strong verbal and written communicator 

Your skill-set: 

  • Must Have:
    • 5-7+ Years of software development experience
    • Experience working with Golang.
    • Experience with cloud computing environments, especially AWS and GCP and container-based deployment using Docker and Kubernetes.
    • Experience operating services in production environments
    • Experience with CI/CD using Jenkins, GIT
    • Linux/Unix system internals
    • A strong understanding of software design principles, software architecture and design patterns as well as software development best practices, including testing, version control, and continuous integration.
    • Experience with infrastructure as code tools like Terraform or AWS CDK

 

  • Nice to Have:
    • Experience with Python
    • Experience with IAM solutions and SAML Assertions
    • IT Security and compliance

What’s in it for you:

As a Pindropper, you join a rapidly growing company making technology more human with the power of voice. You will work alongside some of the best and brightest. We’re a passionate group committed to excellence - but that doesn’t stop us from enjoying the journey as a team with chess and poker tournaments, catered lunches and happy hours, wellness programming, and more. Because we take our jobs seriously, we add in time for rest with Unlimited PTO, Focus Thursday, and Company-wide Rest Days. 

Within 30 days you’ll (Acclimating)

    • Complete onboarding and attend New Employee Orientation sessions with other new Pindroppers
    • Onboard in the Core Team
    • 1:1s with all the team members
    • Get started with your first project, first PR merged

Within 60 days you’ll (Learning)

    • Be a part of sprint planning and contribute to the smaller tasks to fix existing issues
    • Be a part of triaging only the most important issues for the team to be focusing on
    • Add small features to the Core platform.

Within 90 days you’ll (Assimilating)

    • Fully acclimated with the team
    • Be able to pick up any task that comes out of sprint planning
    • Be able to design enhancements to the Core platform.
    • Teach us something new

What we offer

As a part of Pindrop, you’ll have a direct impact on our growing list of products and the future of security in the voice-driven economy. We hire great people and take care of them. Here’s a snapshot of the benefits we offer:

  • Competitive compensation, including equity for all employees
  • Unlimited Paid Time Off (PTO)
  • 4 company-wide rest days in 2024 where the entire company rests and recharges!
  • Generous health and welfare plans to choose from - including one employer-paid “employee-only” plan!
  • Best-in-class Health Savings Account (HSA) employer contribution
  • Affordable vision and dental plans for you and your family
  • Employer-provided life and disability coverage with additional supplemental options
  • Paid Parental Leave - Equal for all parents, including birth, adoptive & foster parents
  • Identity protection through Norton LifeLock
  • One Time home office allowance
  • Remote first environment - meaning you have flexibility in your day!
  • Company holidays
  • Annual professional development and learning benefit
  • Pick your own Apple MacBook Pro
  • Retirement plan with competitive 401(k) match
  • Wellness Program including Employee Assistance Program, 24/7 Telemedicine

What we live by

At Pindrop, our Core Values are fundamental beliefs at the center of all we do. They are our guiding principles that dictate our actions and behaviors. Our Values are deeply embedded into our culture in big and small ways and even help us decide right from wrong when the path forward is unclear. At Pindrop, we believe in taking accountability to make decisions and act in a way that reflects who we are. We truly believe making decisions and acting with our Core Values in mind will help us to achieve our goals and keep Pindrop a great place to work:    

  • Audaciously Innovate - We continue to change the world, and the way people safely engage and interact with technology. As first principle thinkers, we challenge standards, take risks and learn from our mistakes in order to make positive change and continuous improvement. We believe nothing is impossible.
  • Evangelical Customers for Life - We delight, inspire and empower customers from day one and for life. We create a partnership and experience that results in a shared passion.   We are champions for our customers, and our customers become our champions, creating a universal commitment to one another. 
  • Execution Excellence - We do what we say and say what we do. We are accountable for making the tough decisions and necessary tradeoffs to deliver quality and effective solutions on time.
  • Win as a Company - Every time we win, we win as a company. Every time we lose, we lose as a company. We break down silos, support one another, embrace diversity and celebrate our successes. We are better together. 
  • Make a Difference - Every day we have the opportunity to make a positive impact. We operate with dedication, passion, and uncompromising integrity, creating a safer, more secure world.

Not sure if this is you?

We want a diverse, global team, with a broad range of experience and perspectives. If this job sounds great, but you’re not sure if you qualify, apply anyway! We carefully consider every application and will either move forward with you, find another team that might be a better fit, keep in touch for future opportunities, or thank you for your time.

Pindrop is an Equal Opportunity Employer

Here at Pindrop, it is our mission to create and maintain a diverse and inclusive work environment. As an equal opportunity employer, all qualified applicants receive consideration for employment without regard to race, color, age, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetic information, disability, marital and/or veteran status.

#LI-Remote

See more jobs at Pindrop

Apply for this job

+30d

Software Development Engineer II (Java)

Live PersonHyderabad, Telangana, India (Remote)
redisBachelor's degreepostgresDesignvueuiapigitjavadockerelasticsearchMySQLkubernetesangularjenkinsjavascriptbackend

Live Person is hiring a Remote Software Development Engineer II (Java)

LivePerson (NASDAQ: LPSN) is the global leader in enterprise conversations. Hundreds of the world’s leading brands — including HSBC, Chipotle, and Virgin Media — use our award-winning Conversational Cloud platform to connect with millions of consumers. We power nearly a billion conversational interactions every month, providing a uniquely rich data set and safety tools to unlock the power of Conversational AI for better customer experiences.

At LivePerson, we foster an inclusive workplace culture that encourages meaningful connection, collaboration, and innovation. Everyone is invited to ask questions, actively seek new ways to achieve success, nd reach their full potential. We are continually looking for ways to improve our products and make things better. This means spotting opportunities, solving ambiguities, and seeking effective solutions to the problems our customers care about.

Overview 

In this role as a Software Development Engineer II - Full stack or BE, you will be a highly contributing member of a core engineering team working to build the LivePerson Voice offering expertly integrating it into the existing LivePerson offering and different contact center solutions. In this role, you will be exposed to new technologies and architectures, will work with Principal engineers and architects to design and execute new solutions. You must be a team player, motivated, ambitious and eager to grow through build and successful delivery of industry-shifting products.

You Will

  • Learn new technologies and architectures, including work with LivePerson’s award winning Voice AI solution, Integrations with contact center providers like Avaya, Cisco, Amazon Connect, voice based telephony, and new product development. 
  • Work with Product Management and leadership to bring your engineering experience to the table and ideate new features and functionality
  • Help to create reliable, scalable, high performance software solutions deployed in a public cloud environment using the latest software, automations and testing tools available.
  • Work on complex system software, is customer-centric, and feels strongly about building good software as well as making software achieve its operational goals.
  • Develop Java based backend services
  • If full stack, Develop UI using Vue, Angular

You Have

  • 6+ years of software development experience
  • 4+  Experience with programming languages: Java
  • 3+ years of experience in development of Microservices, RESTful API, backend systems and successful production software systems
  • Strong Object Oriented design and implementation experience, strong knowledge of web protocols, and knowledge of distributed systems architectures.
  • Solid understanding of Data Structures and Algorithm Design
  • Experience with one of the following: Kafka, Elasticsearch, Redis
  • Experience in databases technologies like MySQL, Postgres, Firestore
  • Experience with Git, Jenkins, and other Development tools
  • Analytical and problem-solving skills
  • Advocating and executing on automated testing strategies in all developed code and helping to ensure code quality and consistency for your team. 
  • Experience working on large scale deployments and performance tuning
  • Experience developing cloud software services and an understanding of design for scalability, performance and reliability
  • Good to have Development experience with Unix, Docker, and Kubernetes infrastructure on GCP/GKE
  • Good to have 2+ years of experience in building UI using web frameworks like Vue, Angular or other JavaScript
  • Bachelor's degree in Computer Science or related field

Benefits

  • Health: Medical, Dental, and Vision
  • Time away: Vacation and holidays
  • Development: Generous tuition reimbursement and access to internal professional development resources.
  • Equal opportunity employer

Why You’ll Love Working Here

As leaders in enterprise customer conversations, we celebrate diversity, empowering our team to forge impactful conversations globally. LivePerson is a place where uniqueness is embraced, growth is constant, and everyone is empowered to create their own success. And, we're very proud to have earned recognition from Fast Company, Newsweek, and BuiltIn for being a top innovative, beloved, and remote-friendly workplace.

Belonging At LivePerson
We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local law.

We are committed to the accessibility needs of applicants and employees. We provide reasonable accommodations to job applicants with physical or mental disabilities. Applicants with a disability who require reasonable accommodation for any part of the application or hiring process should inform their recruiting contact upon initial connection.

Apply for this job

+30d

Software Development Engineer III (Full-Stack/Java)

Live PersonHyderabad, Telangana, India (Remote)
redisBachelor's degreepostgresDesignvueuiapigitjavadockerelasticsearchMySQLkubernetesangularjenkinsjavascriptbackend

Live Person is hiring a Remote Software Development Engineer III (Full-Stack/Java)

LivePerson (NASDAQ: LPSN) is the global leader in enterprise conversations. Hundreds of the world’s leading brands — including HSBC, Chipotle, and Virgin Media — use our award-winning Conversational Cloud platform to connect with millions of consumers. We power nearly a billion conversational interactions every month, providing a uniquely rich data set and safety tools to unlock the power of Conversational AI for better customer experiences.

At LivePerson, we foster an inclusive workplace culture that encourages meaningful connection, collaboration, and innovation. Everyone is invited to ask questions, actively seek new ways to achieve success, nd reach their full potential. We are continually looking for ways to improve our products and make things better. This means spotting opportunities, solving ambiguities, and seeking effective solutions to the problems our customers care about.

Overview 

In this role as a Software Development Engineer III - Full stack or BE, you will be a highly contributing member of a core engineering team working to build the LivePerson Voice offering expertly integrating it into the existing LivePerson offering and different contact center solutions. In this role, you will be exposed to new technologies and architectures, will work with Principal engineers and architects to design and execute new solutions. You must be a team player, motivated, ambitious and eager to grow through build and successful delivery of industry-shifting products.

You Will

  • Learn new technologies and architectures, including work with LivePerson’s award winning Voice AI solution, Integrations with contact center providers like Avaya, Cisco, Amazon Connect, voice based telephony, and new product development. 
  • Work with Product Management and leadership to bring your engineering experience to the table and ideate new features and functionality
  • Help to create reliable, scalable, high performance software solutions deployed in a public cloud environment using the latest software, automations and testing tools available.
  • Work on complex system software, is customer-centric, and feels strongly about building good software as well as making software achieve its operational goals.
  • Develop Java based backend services

You Have

  • 8+ years of experience building successful large scale production software systems
  • 5+ years of experience in Java programming - MUST
  • 2+ years of experience integrating with third-party APIs  - MUST
  • 3+ years Experience debugging/testing distributed microservice applications - MUST
  • 3+ year of experience with  technologies such as Kafka, Redis and NoSql - MUST
  • 3+ years of Experience building RESTful microservices  - MUST
  • Experience building voice applications is a plus
  • 3+ years of experience in Kubernetes (cluster, load balancer), Google Kubernetes  
  • Experience in Cloud Computing Technologies like GCP, AWS is a plus

Benefits

  • Health: Medical, Dental, and Vision
  • Time away: Vacation and holidays
  • Development: Generous tuition reimbursement and access to internal professional development resources.
  • Equal opportunity employer

Why You’ll Love Working Here

As leaders in enterprise customer conversations, we celebrate diversity, empowering our team to forge impactful conversations globally. LivePerson is a place where uniqueness is embraced, growth is constant, and everyone is empowered to create their own success. And, we're very proud to have earned recognition from Fast Company, Newsweek, and BuiltIn for being a top innovative, beloved, and remote-friendly workplace.

Belonging At LivePerson
We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local law.

We are committed to the accessibility needs of applicants and employees. We provide reasonable accommodations to job applicants with physical or mental disabilities. Applicants with a disability who require reasonable accommodation for any part of the application or hiring process should inform their recruiting contact upon initial connection.

Apply for this job

+30d

Site Reliability Engineer - II (SRE II)

Live PersonHyderabad, Telangana, India (Remote)
DevOPSterraformnosqlpostgressqlansiblemongodbazureelasticsearchMySQLkuberneteslinuxjenkinsAWS

Live Person is hiring a Remote Site Reliability Engineer - II (SRE II)

LivePerson (NASDAQ: LPSN) is the global leader in enterprise conversations. Hundreds of the world’s leading brands — including HSBC, Chipotle, and Virgin Media — use our award-winning Conversational Cloud platform to connect with millions of consumers. We power nearly a billion conversational interactions every month, providing a uniquely rich data set and safety tools to unlock the power of Conversational AI for better customer experiences.

At LivePerson, we foster an inclusive workplace culture that encourages meaningful connection, collaboration, and innovation. Everyone is invited to ask questions, actively seek new ways to achieve success, nd reach their full potential. We are continually looking for ways to improve our products and make things better. This means spotting opportunities, solving ambiguities, and seeking effective solutions to the problems our customers care about.

Overview:

LivePerson is looking for a Site Reliability Engineer for the GPT (Global Product & Technology) Division. You will be part of the LiverPerson SRE team building and managing highly available, distributed systems. You will have the opportunity to be part of a strong team and enjoy the work environment of a start-up, with a robust product and the benefits of a leading company in its field.

You will: 

  • Ensure product high uptime and reliability 24x7.
  • Manage Linux servers in a multi-cloud environment
  • Manage high availability Kubernetes resources using Helm charts
  • Assist with deploying upgrades and patches using Chef/Ansible/Puppet/Helm
  • Monitoring and troubleshooting warnings and alerts related to the reporting platform’s performance
  • Develop monitoring resources and alerting systems such as Grafana, Prometheus, Kibana, DataDog and PagerDuty
  • Coordinate with DBA and developers to manage SQL and NOSQL database systems, including MongoDB, ElasticSearch, Postgres, MySQL and others
  • Managing message bus systems such as Kafka and Pulsar
  • Build and maintain CI/CD pipelines using Jenkins/Gitlab/Teamcity

You have:

  • Minimum 4+ years of experience of managing cloud based production environment (AWS, GCP, Azure, etc)
  • Highly experienced working in the Linux environment, good scripting in Bash / Python.
  • Highly experienced working configuration management systems like OpsCode Chef, Ansible, Puppet,  etc.
  • Strong experience in Terraform, CloudFormation or other IAC
  • Experienced in SQL, including DDL and complex queries
  • Experienced working in the Kubernetes platform
  • Experience working in a microservices architecture using a message bus
  • Good knowledge of CI/CD pipelines orchestrators like TeamCity, Jenkins, Gitlab
  • Ability to integrate security best practices into the SRE workflow.
  • Highly motivated and independent.
  • Team player and excellent interpersonal Skills.
  • Excellent written and verbal communication skills.
  • BS in Computer Science or a related field, or equivalent work experience.
  • A strong background in cloud, network and application security and compliance
  • Experience with GPT or other LLMs a strong advantage

Benefits

  • Health: Medical, Dental, and Vision
  • Time away: Vacation and holidays
  • Development: Generous tuition reimbursement and access to internal professional development resources.
  • Equal opportunity employer

Why You’ll Love Working Here

As leaders in enterprise customer conversations, we celebrate diversity, empowering our team to forge impactful conversations globally. LivePerson is a place where uniqueness is embraced, growth is constant, and everyone is empowered to create their own success. And, we're very proud to have earned recognition from Fast Company, Newsweek, and BuiltIn for being a top innovative, beloved, and remote-friendly workplace.

Belonging At LivePerson

We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local law.

We are committed to the accessibility needs of applicants and employees. We provide reasonable accommodations to job applicants with physical or mental disabilities. Applicants with a disability who require reasonable accommodation for any part of the application or hiring process should inform their recruiting contact upon initial connection.

Apply for this job

+30d

Senior Software Engineer - Passport

PindropUS - Remote
DevOPSS3golangredisremote-firstDesignc++dockerMySQLkuberneteslinuxjenkinspythonAWS

Pindrop is hiring a Remote Senior Software Engineer - Passport

Senior Software Engineer - Passport

US Remote
Who we are

Are you passionate about innovating at the intersection of technology and personal security? At Pindrop, we recognize that the human voice is a unique personal identifier, increasingly susceptible to sophisticated fraud, including the threat of deepfakes. We're leading the way in developing cutting-edge authentication, fraud prevention, and deepfake detection. Our mission is to provide seamless and secure digital experiences, safeguarding the most personal aspect of our identity: our voice. Here, you'll be part of a team driven by values of Innovation, Customer Advocacy, Excellence, and Impact. We're not just creating a safer digital landscape by fortifying trust and integrity with those we serve, we’re also building a dynamic, supportive workplace where your contributions make a real difference.

Headquartered in Atlanta, GA, Pindrop is backed by world-class investors such as Andreessen-Horowitz, IVP, and CapitalG

What you’ll do 

  • Design, develop, test, deploy, and monitor high-performance services and APIs.
  • Develop applications in Golang and Python on top of a modern cloud focused platform.
  • Develop and maintain services using AWS native products such as Kinesis, DynamoDB, and S3 as well as GCP native products
  • Deliver production ready code from start to finish.
  • Review code to maintain quality with an eye towards performance, scale, and security.
  • Work in a cross-functional environment, composed of software engineers, test engineers, research scientists, and product managers.
  • Identify and evaluate new technologies for implementation.
  • Contribute to improving software engineering best practices.

Who you are

  • You have strong verbal and written communication skills.
  • You enjoy working within a collaborative environment across multiple departments.
  • You love solving hard problems and finding ways to improve the efficiency of processes.
  • You have a proven track record of providing stable and secure code in production environments.
  • You are able to contribute to the feature development in the platform/product with minimal supervision.
  • You can deliver production ready code from start to finish with an eye towards performance, scale and security and with an understanding of how code could impact cloud scalability
  • You are resilient in the face of challenges, change, and ambiguity
  • You are optimistic and believe that you can make a problem into a solution
  • You are resourceful, excited to uncover innovative solutions and teach yourself something new when needed
  • You take accountability, do the things you say you’ll do, under-promise and over-deliver
  • You are nimble and adaptable when priorities change and continue to see the “forest through the trees”
  • You are happy in a role in which a week in the life might include context switching between application diagnostic troubleshooting using industry standard tools such as Prometheus and Grafana, triaging production issues using tools such as Google Logging and Cloud Trace, troubleshooting regression tests in different environments, designing new product solutions, improving current product features, and coding

Your skill-set

  • 5-7 years of software development experience.
  • Experience with designing and implementing highly scalable cloud based APIs.
  • Experience with multiple programming languages such as Python and Go.
  • Expertise in Data Structures, Algorithms and Concurrency.
  • 2+ years of experience in DevOps practices towards deployment of SaaS services, including hands on experience with Jenkins, Github Actions, implementing and maintaining CI/CD pipelines, as well as experience with managing and maintaining applications in a multi-container environment, such as Kubernetes 
  • Knowledge of different Data Storage technologies such as Redis, MySQL, etc.
  • Knowledge of Docker and container orchestration frameworks such as Kubernetes.
  • Experience developing and maintaining services using AWS native products such as Kinesis, DynamoDB, and S3.
  • Linux Proficiency.

What’s in it for you

As a Pindropper, you join a rapidly growing company making technology more human with the power of voice. You will work alongside some of the best and brightest. We’re a passionate group committed to excellence - but that doesn’t stop us from enjoying the journey as a team with chess and poker tournaments, catered lunches and happy hours, wellness programming, and more. Because we take our jobs seriously, we add in time for rest with Unlimited PTO, Focus Thursday, and Company-wide Rest Days. 

Within 30 days you’llUnderstand and know the product architecture as well as system design

  • Ramp up on development process 
  • Build relationships with others on the team
  • Participate in the grooming and planning meetings
  • Pick up a small bug fix or code implementation/testing project
  • Complete onboarding and attend New Employee Orientation sessions with other new Pindroppers

Within 60 days you’ll Actively participate in the team meetings 

  • Start working on a bigger project/feature
  • Deliver small code changes going through the complete SDLC

Within 90 days you’ll Able to pick up any tasks coming out of the planning meetings

  • Drive some of the task breakdown in grooming and planning meetings
  • Deliver a major feature design or implementation
  • Teach us something new

What we offer 

As a part of Pindrop, you’ll have a direct impact on our growing list of products and the future of security in the voice-driven economy. We hire great people and take care of them. Here’s a snapshot of the benefits we offer:

  • Competitive compensation, including equity for all employees
  • Unlimited Paid Time Off (PTO)
  • 4 company-wide rest days in 2024 where the entire company rests and recharges!
  • Generous health and welfare plans to choose from - including one employer-paid “employee-only” plan!
  • Best-in-class Health Savings Account (HSA) employer contribution
  • Affordable vision and dental plans for you and your family
  • Employer-provided life and disability coverage with additional supplemental options
  • Paid Parental Leave - Equal for all parents, including birth, adoptive & foster parents
  • Identity protection through Norton LifeLock
  • One Time home office allowance
  • Remote first environment - meaning you have flexibility in your day!
  • Company holidays
  • Annual professional development and learning benefit
  • Pick your own Apple MacBook Pro
  • Retirement plan with competitive 401(k) match
  • Wellness Program including Employee Assistance Program, 24/7 Telemedicine

What we live by

At Pindrop, our Core Values are fundamental beliefs at the center of all we do. They are our guiding principles that dictate our actions and behaviors. Our Values are deeply embedded into our culture in big and small ways and even help us decide right from wrong when the path forward is unclear. At Pindrop, we believe in taking accountability to make decisions and act in a way that reflects who we are. We truly believe making decisions and acting with our Core Values in mind will help us to achieve our goals and keep Pindrop a great place to work:    

  • Audaciously Innovate - We continue to change the world, and the way people safely engage and interact with technology. As first principle thinkers, we challenge standards, take risks and learn from our mistakes in order to make positive change and continuous improvement. We believe nothing is impossible.
  • Evangelical Customers for Life - We delight, inspire and empower customers from day one and for life. We create a partnership and experience that results in a shared passion.   We are champions for our customers, and our customers become our champions, creating a universal commitment to one another. 
  • Execution Excellence - We do what we say and say what we do. We are accountable for making the tough decisions and necessary tradeoffs to deliver quality and effective solutions on time.
  • Win as a Company - Every time we win, we win as a company. Every time we lose, we lose as a company. We break down silos, support one another, embrace diversity and celebrate our successes. We are better together. 
  • Make a Difference - Every day we have the opportunity to make a positive impact. We operate with dedication, passion, and uncompromising integrity, creating a safer, more secure world.

Not sure if this is you?

We want a diverse, global team, with a broad range of experience and perspectives. If this job sounds great, but you’re not sure if you qualify, apply anyway! We carefully consider every application and will either move forward with you, find another team that might be a better fit, keep in touch for future opportunities, or thank you for your time.

Pindrop is an Equal Opportunity Employer

Here at Pindrop, it is our mission to create and maintain a diverse and inclusive work environment. As an equal opportunity employer, all qualified applicants receive consideration for employment without regard to race, color, age, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetic information, disability, marital and/or veteran status.

#LI-Remote

 

See more jobs at Pindrop

Apply for this job

+30d

Manager, Site Reliability Engineering

GeminiRemote (USA)
DevOPSagileBachelor's degreeremote-firstDesignansibleazuredockerkuberneteslinuxjenkinspythonAWS

Gemini is hiring a Remote Manager, Site Reliability Engineering

About the Company

Gemini is a global crypto and Web3 platform founded by Tyler Winklevoss and Cameron Winklevoss in 2014. Gemini offers a wide range of crypto products and services for individuals and institutions in over 70 countries.

Crypto is about giving you greater choice, independence, and opportunity. We are here to help you on your journey. We build crypto products that are simple, elegant, and secure. Whether you are an individual or an institution, we help you buy, sell, and store your bitcoin and cryptocurrency. 

At Gemini, our mission is to unlock the next era of financial, creative, and personal freedom.

In the United States, we have a flexible hybrid work policy for employees who live within 30 miles of our office headquartered in New York City and our office in Seattle. Employees within the New York and Seattle metropolitan areas are expected to work from the designated office twice a week, unless there is a job-specific requirement to be in the office every workday. Employees outside of these areas are considered part of our remote-first workforce. We believe our hybrid approach for those near our NYC and Seattle offices increases productivity through more in-person collaboration where possible.

The Department: Platform

Our Platform organization’s purpose is to enable Gemini to scale effectively and empower our engineering teams to focus on building innovative financial products and experiences for individuals around the world. Platform focuses around building a scalable and secure foundations platform, enabling Engineering to deploy, validate, and operate their services in production, improve resiliency of the service and increase organizational efficiency by reducing operational toil and increase system efficiency through architectural evolution.

The Site Reliability Engineering team engages directly with our other engineering teams to onboard them onto our platform systems, reviewing and recommending design and architectural decisions, and guiding our engineering teams on how to implement the tooling provided by the larger Platform organization required to ensure systems can scale and react to changing conditions, with continuous improvement loops.

The Role: Manager, Site Reliability Engineering

In this position, you will lead a team of skilled Site Reliability Engineers responsible for the design, deployment, and maintenance of our production systems. You will play a crucial role in ensuring the reliability, scalability, and performance of our infrastructure, as well as driving continuous improvement initiatives. Your expertise in SRE practices and experience with the listed technologies will enable you to effectively guide the team towards achieving operational excellence. 

Responsibilities:

  • Lead, mentor and manage a team of Site Reliability Engineers, fostering a culture of collaboration, innovation, and operational excellence. Provide guidance and career development opportunities to team members.
  • Develop, communicate, and execute the SRE team's strategic goals, objectives, and roadmap in alignment with the overall business objectives.
  • Oversee the design, implementation, and maintenance of highly available and scalable production systems.
  • Drive continuous improvement initiatives by identifying areas for enhancement and implementing best practices, automation, and process improvements.
  • Collaborate with cross-functional teams and Departments to ensure smooth integration of applications and systems.
  • Define and enforce Service Level Objectives (SLOs) and Service Level Agreements (SLAs) to ensure system reliability and uptime.
  • Monitor system performance, troubleshoot issues, and ensure timely incident response, root cause analysis, and problem resolution.
  • Implement effective monitoring, logging, and alerting systems to proactively identify and mitigate potential issues.
  • Stay up-to-date with industry trends, emerging technologies, and best practices related to SRE and DevOps, and apply them to improve operational efficiency.
  • Identify potential risks to system reliability and implement strategies to mitigate them.
  • Ensure that all systems and processes comply with relevant regulations, standards, and best practices.

Minimum Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • Proven experience as a Site Reliability Engineer or similar role, with at least 3-5 years of hands-on experience in managing production systems.
  • Strong expertise in the listed technologies: Ansible, Concourse CI, Jenkins, Github Actions, EKS (Kubernetes), Linux Administration, terraform.
  • Demonstrated experience in leading and managing a team of technical professionals for at least 2 years.
  • Solid understanding of SRE principles, including reliability, scalability, availability, and performance.
  • Proficient in scripting and automation (e.g., Python, Bash, or similar).
  • Experience with infrastructure-as-code (IaC) tools, configuration management, and CI/CD pipelines.
  • Knowledge of cloud platforms (e.g., AWS, Azure, or Google Cloud) and containerization technologies (e.g., Docker).
  • Excellent problem-solving skills and the ability to thrive in a fast-paced, dynamic environment.
  • Strong communication and leadership skills, with the ability to collaborate effectively with both technical and non-technical stakeholders.

Preferred Qualifications:

  • Relevant certifications, such as Certified Kubernetes Administrator (CKA) or AWS Certified DevOps Engineer.
  • Experience with monitoring and observability tools (e.g., Datadog, New Relic, Prometheus, Grafana, ELK Stack).
  • Familiarity with agile methodologies and experience working in an Agile/Scrum environment.
It Pays to Work Here
 
The compensation & benefits package for this role includes:
  • Competitive starting salary
  • A discretionary annual bonus
  • Long-term incentive in the form of a new hire equity grant
  • Comprehensive health plans
  • 401K with company matching
  • Paid Parental Leave
  • Flexible time off

Salary Range: The base salary range for this role is between $172,000 - $215,000 in the State of New York, the State of California and the State of Washington. This range is not inclusive of our discretionary bonus or equity package. When determining a candidate’s compensation, we consider a number of factors including skillset, experience, job scope, and current market data.

At Gemini, we strive to build diverse teams that reflect the people we want to empower through our products, and we are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. Equal Opportunity is the Law, and Gemini is proud to be an equal opportunity workplace. If you have a specific need that requires accommodation, please let a member of the People Team know.

Apply for this job

+30d

Distributed Cloud | Terraform Expert, Hybrid Porto

DevoteamPorto, Portugal, Remote
terraformDesignazuregitlinuxjenkinspythonAWS

Devoteam is hiring a Remote Distributed Cloud | Terraform Expert, Hybrid Porto

Job Description

We are looking for a Terraform Expert to join Devoteam Distributed Cloud unit.

Devoteam Distributed Cloud unit is our multi cloud strategy and identity within the group Devoteam. We focus on developing solutions end to end within GCP, AWS or Azure and its technologies.

We will rely on you to:

  • Use Terraform to design, build, and manage scalable cloud infrastructure.
  • Python scripts to automate tasks like system provisioning, deployments, and infrastructure management;
  • Use Git to manage code and infrastructure scripts, ensuring smooth collaboration within the team;
  • Deploy, manage, and scale applications on AWS, GCP, or Azure, using cloud services to boost reliability and security;
  • Maintain both Linux and Windows servers to ensure they run efficiently, securely, and reliably;
  • Set up and manage CI/CD pipelines with Jenkins to automate testing, integration, and deployments;
  • Use XL Deploy and XL Release to manage deployments, ensuring that software releases are smooth and disruption-free.

Qualifications

  • Good command of English with proficiency in French as a plus;
  • Excellent communication and collaboration abilities;
  • Strong problem-solving skills and the ability to work under pressure;
  • A proactive mindset with a passion for automation and continuous improvement.

See more jobs at Devoteam

Apply for this job

+30d

Staff Operations Engineer (DevOps)

MozillaRemote US
DevOPSRustLambdaterraformnosqlDesignc++MySQLkubernetesjenkinspythonAWSjavascript

Mozilla is hiring a Remote Staff Operations Engineer (DevOps)

 
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. 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 everyone. 

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 60,000+ volunteer contributors and collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. 

The Role:

Mozilla is seeking a Staff Operations Engineer who will be responsible for maintaining and improving critical systems vital to the everyday operations of the enterprise! The person in this role will succeed in contributing to others’ success and seeking opportunities to collaborate for the collective benefit. Expectations of work for this position will vary from performing a task to being more involved by mentoring skills. This will be someone who enjoys working with a wide range of technologies, solutions, and experiences, passionately solutions to the immediate needs of the day while keeping an eye on the bigger picture.

What you’ll do:

  • Be responsible for a comprehensive Identity Access Management (IAM) system which includes:
    • Manage an Auth0 (Okta CIC) IdP Platform
    • Support team members with integrations of various third-party OIDC/SAML connections
  • Coordinate deployment, configuration, and lifecycle management of various resources and services in GCP and AWS
  • Handle issuance of SSL/TLS certificates
  • Administrate DNS and IPAM
  • Be responsible for backup processes and disaster recovery strategies
  • Contribute to all aspects of a project, including but not limited to leading, planning, testing, implementation, monitoring, and maintenance
  • Lead multi-functional groups to identify, evaluate, and propose solutions for business problems.
  • Function with a customer service mentality, addressing their needs in perspective of the macro outcome
  • Roadmap and plan opportunities for continuous improvement
  • Document status, process, procedures, etc., transparently, whereas anyone else can see who/what/when/where/why/how something was/should be done
  • Lead independently in a dynamic environment

What you’ll bring:

  • 6+ years of:
    • Experience in DevOps, SRE, or CloudOps
    • Proficiency in Python and JavaScript (NodeJS) programming languages
    • Proficiency in Terraform, Serverless, Cloudformation and/or other IaC tools
    • Experience with cloud computing such as AWS and GCP, including GCP Functions and/or Lambda
  • 3+ years experience in Identity Access Management products and frameworks such as Auth0, OIDC, SAML, OAuth 2.0, and LDAP
  • Experience in the following is a bonus but not a requirement:
    • Rust programming language
    • Platforms such as GKE, Kubernetes, and Cloud Run
    • CI/CD pipelines such as Github Actions, AWS Codebuild, GCP Cloud Build, and Jenkins
    • RDS and NoSQL database schemas and administration, such as DynamoDB and MySQL
    • Monitoring and logging with services such as CloudWatch, Splunk, Stackdriver
    • Infoblox DNS/IPAM appliance
    • LDAP server administration
  • Commitment to our values:
    • Welcoming differences
    • Being relationship-minded
    • Practicing responsible participation
    • Having grit

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 

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.  We’re not a normal tech company. The things we create prioritize people and their privacy over profits. We exist to make the internet a healthier,  happier place for everyone

Commitment to diversity, equity and inclusion

Mozilla believes in the value of diverse creative practices and forms of knowledge, and knows diversity, equity and inclusion 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 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: C 

#LI-REMOTE

Req ID: R2408

Hiring Ranges:

US Tier 1 Locations
$163,000$239,000 USD
US Tier 2 Locations
$150,000$220,000 USD
US Tier 3 Locations
$138,000$203,000 USD

See more jobs at Mozilla

Apply for this job

+30d

Software Development Engineer in Test II (SDET II)

Live PersonHyderabad, Telangana, India (Remote)
agileDesignpytestqajavaelasticsearchMySQLjenkinspythonAWSjavascript

Live Person is hiring a Remote Software Development Engineer in Test II (SDET II)

LivePerson (NASDAQ: LPSN) is the global leader in enterprise conversations. Hundreds of the world’s leading brands — including HSBC, Chipotle, and Virgin Media — use our award-winning Conversational Cloud platform to connect with millions of consumers. We power nearly a billion conversational interactions every month, providing a uniquely rich data set and safety tools to unlock the power of Conversational AI for better customer experiences.  

At LivePerson, we foster an inclusive workplace culture that encourages meaningful connection, collaboration, and innovation. Everyone is invited to ask questions, actively seek new ways to achieve success and reach their full potential. We are continually looking for ways to improve our products and make things better. This means spotting opportunities, solving ambiguities, and seeking effective solutions to the problems our customers care about. 

Overview:

In this role as SDET level II, you will be a highly contributing member of a core engineering team working to build the LivePerson products offering from the ground up and expertly integrating it into the existing LivePerson offering. We are looking for a SDET II to develop and execute exploratory and automated tests to ensure product quality. The responsibilities include understanding system requirements, designing and implementing tests and in some cases debugging and defining corrective actions. This also includes creating a test framework and/or integrating with other test frameworks. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)

You will: 

  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback
  • Create detailed, comprehensive, and well-structured test plans and test cases
  • Create System, Resiliency and Performance verification test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Design, implement develop and execute automation scripts using open source tools
  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Develop and apply testing processes for new and existing products to meet client needs
  • Liaise with internal teams (e.g. developers and product managers) to identify system requirements
  • Monitor debugging process results
  • Investigate the causes of non-conforming software and train users to implement solutions
  • Track quality assurance metrics, like defect densities and open defect counts
  • Stay up to date with new testing tools and test strategies

You have:

  • 4+ Years of industry experience
  • BS/MS degree in Computer Science, Engineering, or a related subject
  • Proven work experience in software quality assurance
  • Good knowledge of software QA methodologies, tools and processes
  • Must have Programming skills in Java, Python, JavaScript or TypeScript.
  • Relational or non relational databases experience, including MySQL and Cassandra.
  • Self-starter, with ability to perform QA Duties with minimal supervision.
  • Experience testing REST based APIs
  • Experience in writing clear, concise, and comprehensive test plans and test cases
  • Experience  inAutomation Framework (Selenium GRID, PlayWright, PyTest)
  • Experience is QA automation tools, frameworks, and libraries
  • Hands-on experience with both white box and black box testing
  • Experience working with AWSand Amazon Connect is a plus.
  • Hands-on experience with automated testing tools and libraries (TestNG)
  • Experience working in an Agile/Scrum development process
  • Experience with performance, resiliency and/or security testing is a plus
  • Experience working with Chaos Monkey, JMeter is a plus
  • Knowledge of CI/CD and experience working with Jenkins or similar tools.
  • Strong preference to candidates with experience testing integration of IVR, telephony, CRM, or CTI applications.
  • Excellent Analytical Skills with detailed understanding of SDLC especially with Agile development methodology
  • Experience with Kafka and Elasticsearch is huge plus
  • Understands process and sees value in automation and efficiency.
  • Strong problem solving experience being able to come up with solutions including collaborating with 3rd party engineering teams.

Benefits: 

  • Health: medical, dental, and vision
  • Time away: vacation and holidays
  • Development: Generous tuition reimbursement and access to internal professional development resources.
  • Equal opportunity employer
  • #LI-Remote

Why you’ll love working here: 

As leaders in enterprise customer conversations, we celebrate diversity, empowering our team to forge impactful conversations globally. LivePerson is a place where uniqueness is embraced, growth is constant, and everyone is empowered to create their own success. And, we're very proud to have earned recognition from Fast Company, Newsweek, and BuiltIn for being a top innovative, beloved, and remote-friendly workplace. 

Belonging at LivePerson:

We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local law.

We are committed to the accessibility needs of applicants and employees. We provide reasonable accommodations to job applicants with physical or mental disabilities. Applicants with a disability who require reasonable accommodation for any part of the application or hiring process should inform their recruiting contact upon initial connection. 

Apply for this job

+30d

Technical Lead, Software Engineering - Engagement Product Line | Fully Remote US

HireVue IncSouth Jordan, UT, Remote
DjangoS3SQSEC2LambdaTDDpostgressqlDesignUXgitc++.netdockertypescriptcssjenkinspythonAWSNode.js

HireVue Inc is hiring a Remote Technical Lead, Software Engineering - Engagement Product Line | Fully Remote US

Job Description

As a Software Engineering Technical Lead at HireVue, you’ll report to one of our Engineering Directors and be responsible for leading technical initiatives from inception to the hands of our users. You will be empowered to drive continuous improvement and constantly evaluate the return on investment on every decision we make when building our products. 

You’ll be in a hands-on development and technical lead role collaborating with our cross-functional teams to help continue building the leading HireVue platform. Your focus will be architecting solutions, writing quality code, leading other engineers by example, and solving technical challenges that will continue improving the experience of our users. You will become a key contributor to the codebase, willing to work in any area of the code when needed. 

You will be coding our cutting-edge human interaction software, working on an Enterprise-level Chatbot software platform to help companies engage candidates, post-hire performance, and help candidates land their dream jobs. This role involves domain and product area ownership, specifically focusing on developing and enhancing communications with users through various forms such as chat, email, messaging, and more. You will ensure seamless and effective engagement, improving both candidate and customer experiences.

Our ability to deliver quality software to our customers in a timely, predictable manner will be directly attributable to your capacity to identify and address challenges faced by the initiatives you will be leading.  

Essential Duties and Responsibilities

  • Lead the development of the HireVue platforms ensuring that we’re utilizing the best development techniques, architectural patterns, frameworks and libraries for those initiatives

  • Own and ensure the resolution of complex problems found in our systems and integrations

  • Find opportunities to broadcast knowledge and lessons learned across delivery teams

  • Delegate to teammates and work with them to ensure they're successful

  • Identify technical debt buydown opportunities and work with the product line leadership team to prioritize these activities

  • Ensure patterns are in place to provide thorough automated testing with tests at each level of the test pyramid

  • Communicate patterns and solutions through both thorough written documentation and technical presentations

Qualifications

We’re looking for an experienced, full-stack engineer. More specifically, we’re looking for:

  • Someone with experience designing, building, deploying, supporting SaaS products. You should have familiarity with cloud development, Test Driven Development (TDD), RESTFul APIs, XSS attacks, and MVC web frameworks. 

  • Someone who understands fundamental computer science concepts. That doesn’t necessarily mean you have a CS degree. You should be able to describe technical design options, engineering trade offs, making technical recommendations and decisions. 

  • Someone with a firm grasp of SQL and databases in general (including non-relational databases). You should know how to do CRUD operations, what indexes are and why they matter, and the difference between a left join and an inner join for instance.

  • Someone to work hand in hand with Product and UX, to design solutions that deliver business value and delight customers. 

Required Qualifications:

  • B.S. in Computer Science (or related field), equivalent trade school degree, or equivalent work experience

  • 8+ years in a software engineering role, 12+ years preferred

  • Highly proficient with languages and technologies listed below

  • Experience with dialogue systems, machine learning systems, multi-agent LLM architectures, and  AI natural language processing (NLP)

  • Familiarity with AWS foundational services 

  • Experience working effectively in a global virtual environment 

  • Ability to design scalable, reliable, and cost-effective cloud architectures

  • Knowledge of microservices architecture and containerization (e.g., Docker.)

  • Understanding of security best practices

Preferred Qualifications:

  • Prior Technical Lead Experience

  • Project Management Experience

  • AWS and Cloud certifications (e.g. AWS Certified Machine Learning – Specialty, AWS Certified Solutions Architect – Associate or Professional, and/or AWS Certified Developer – Associate certifications)

  • Experience with data preprocessing, transformation, and loading techniques.

  • Understanding data storage and retrieval solutions

Technologies:

HireVue has several platforms providing services to our customers, with a broad range of technologies in use: 

  • HTML, CSS, Node.js, TypeScript, React, REST
  • Git, Python, Django, Celery, WebRTC, .NET, C#
  • Postgres, Aurora, SQL Server, DynamoDB, RDS, S3, Open Search
  • Splunk, Docker, AWS Lambda, Fargate, SQS, Octopus, Jenkins, Twilio Voice, Vonage
  • AWS: EC2, IAM, and VPC
  • AWS Bedrock, Amazon SageMaker, AWS Rekognition, AWS Comprehend, or AWS Lex

See more jobs at HireVue Inc

Apply for this job

+30d

Software Engineer, Infrastructure

GeminiRemote (USA)
golangagileremote-firstscalaDesignansibleazurerubyjavadockerjenkinspythonAWS

Gemini is hiring a Remote Software Engineer, Infrastructure

About the Company

Gemini is a global crypto and Web3 platform founded by Tyler Winklevoss and Cameron Winklevoss in 2014. Gemini offers a wide range of crypto products and services for individuals and institutions in over 70 countries.

Crypto is about giving you greater choice, independence, and opportunity. We are here to help you on your journey. We build crypto products that are simple, elegant, and secure. Whether you are an individual or an institution, we help you buy, sell, and store your bitcoin and cryptocurrency. 

At Gemini, our mission is to unlock the next era of financial, creative, and personal freedom.

In the United States, we have a flexible hybrid work policy for employees who live within 30 miles of our office headquartered in New York City and our office in Seattle. Employees within the New York and Seattle metropolitan areas are expected to work from the designated office twice a week, unless there is a job-specific requirement to be in the office every workday. Employees outside of these areas are considered part of our remote-first workforce. We believe our hybrid approach for those near our NYC and Seattle offices increases productivity through more in-person collaboration where possible.

The Department: Onchain

The Role: Software Engineer, Infrastructure

The infrastructure team at Gemini creates and manages tools and platforms, automates the creation and support of this infrastructure, helps integrate complex processes, and supports secure data access. We take a software-first mindset to use code to make and maintain our software infrastructure. We seek engineers who think of themselves as a software engineer first, with correlated expertise in back-end engineering. 

Our team builds and operates environments for the purpose of digital asset access. There are three main pillars of work including building and running network nodes, building and running validators, and supporting our next generation wallet infrastructure. In these pillars, we use and implement tools and software to support our cloud-based infrastructure. Given the need to build and integrate more of our software in the cloud, the ideal engineer will have extensive experience in developing, automating, and building software with associated cloud expertise (e.g., AWS or GCP). This engineer will also work closely with various teams including various teams such as Protocols, Product Security, On-chain, and Custody. 

We are a dynamic group with both entrepreneurial spirit and security engineering experience. We have incredibly high aspirations, and we are looking for like-minded individuals who want to guide the transition to a new more decentralized world where access to digital assets is normalized and ubiquitous.

Responsibilities:

  • Design, build, and deploy infrastructure in our three areas of focus 1) building and running network nodes, 2) building and running validators, and 3) building and running our next generation wallet infrastructure
  • Develop tools and automation that integrate these systems in a secure way
  • With a focus on our next generation wallet infrastructure, improve the capabilities of the existing infrastructure with a mindset towards infrastructure as code
  • Improve availability and reliability while maintaining acceptable security 
  • Integrate the use of cloud-based security mechanisms into the build infrastructure. Example security mechanisms include identity and access management and key management
  • Participate in disaster recovery (DR) scenarios to validate operability of physical and digital material

Minimum Qualifications:

  • 5+ years implementing software 
  • Experience in at least one area of software development, operating systems or device driver development, hardware, secure protocols, encryption, authentication, key management, or applied cryptography – has expertise beyond automation
  • Hands-on experience in at least one or more cloud platforms (e.g., AWS, GCP, Azure, or others)
  • Hands-on expertise with one or more of the following including ansible, puppet, docker, KMS, IAM, jenkins
  • Experience implementing software automation processes applied in a cloud environment
  • Proficiency in a common scripting language including but not limited to Python, Ruby, etc.
  • Able to troubleshoot and debug issues, and demonstrate a methodical approach to root cause analysis
  • Strong written and verbal communication skills; attentive to details

Preferred Qualifications:

  • Previous experience in one of the three focus areas of blockchain node operations, validators as a service, and wallet infrastructure
  • 1+ year Golang experience
  • 2+ years implementing software in the cloud (e.g., AWS)
  • 1+ years using monitoring, alerting, and automation tooling 
  • Experience in a code-first environment, developing automated solutions to solve support and operational issues
  • Experience working with engineering teams, teaching, training, and mentoring on how to implement best-practice technical solutions
  • Ability to read and write code written in Python, Java, Scala, C/C++, and Golang
  • Demonstrated ability to convert theoretical security concepts into production
  • Solid understanding of Product Management and Product Ownership, Agile practices and methodologies
It Pays to Work Here
 
The compensation & benefits package for this role includes:
  • Competitive starting salary
  • A discretionary annual bonus
  • Long-term incentive in the form of a new hire equity grant
  • Comprehensive health plans
  • 401K with company matching
  • Paid Parental Leave
  • Flexible time off

Salary Range: The base salary range for this role is between $120,000 - $150,000 in the State of New York, the State of California and the State of Washington. This range is not inclusive of our discretionary bonus or equity package. When determining a candidate’s compensation, we consider a number of factors including skillset, experience, job scope, and current market data.

At Gemini, we strive to build diverse teams that reflect the people we want to empower through our products, and we are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. Equal Opportunity is the Law, and Gemini is proud to be an equal opportunity workplace. If you have a specific need that requires accommodation, please let a member of the People Team know.

Apply for this job

+30d

Data Engineer (Intermediate)

SecurityScorecardRemote (Canada)
redisagileBachelor's degreescalanosqlairflowpostgressqlDesignc++jenkinsAWS

SecurityScorecard is hiring a Remote Data Engineer (Intermediate)

About SecurityScorecard:

SecurityScorecard is the global leader in cybersecurity ratings, with over 12 million companies continuously rated, operating in 64 countries. Founded in 2013 by security and risk experts Dr. Alex Yampolskiy and Sam Kassoumeh and funded by world-class investors, SecurityScorecard’s patented rating technology is used by over 25,000 organizations for self-monitoring, third-party risk management, board reporting, and cyber insurance underwriting; making all organizations more resilient by allowing them to easily find and fix cybersecurity risks across their digital footprint. 

Headquartered in New York City, our culture has been recognized by Inc Magazine as a "Best Workplace,” by Crain’s NY as a "Best Places to Work in NYC," and as one of the 10 hottest SaaS startups in New York for two years in a row. Most recently, SecurityScorecard was named to Fast Company’s annual list of theWorld’s Most Innovative Companies for 2023and to the Achievers 50 Most Engaged Workplaces in 2023 award recognizing “forward-thinking employers for their unwavering commitment to employee engagement.”  SecurityScorecard is proud to be funded by world-class investors including Silver Lake Waterman, Moody’s, Sequoia Capital, GV and Riverwood Capital.

About the Team

The Data Analytics Engineering team is responsible for developing and managing the core data platform for ratings infrastructure, architecting and implementing business-critical data solutions and pipelines, and enabling data-driven decisions within the organization and for our customers.

About the Role

As a Senior Data Engineer - you will work alongside outstanding engineers to implement new products and features focused on meeting the evolving needs of our customers, while refining requirements with product management and collaborating cross-team. All our team members actively participate in product definition, technical architecture review, iterative development, code review, and operations. Along with this, you’ll have the opportunity to interact with customers to ensure their needs are met.You will be working in a high-performance, fast-paced environment, and contribute to an inclusive work environment.

Responsibilities:

  • Lead and collaborate with engineers to deliver projects from inception to successful execution
  • Write well-crafted, well-tested, readable, maintainable code
  • Participate in code reviews to ensure code quality and distribute knowledge
  • Share engineering support, release, and on-call responsibilities for an always-on 24x7 site
  • Participate in Technical Design Review sessions, and have the ability to explain the various trade-offs made in decisions
  • Maintain existing APIs and data pipelines, contribute to increasing code-coverage 
  • Understand requirements, build business logic and demonstrate ability to learn and quickly adopt 
  • Automate and improve existing processes to sustainably maintain the current features and pipelines
  • Analyze our internal systems and processes, and locate areas for improvement/automation

Requirements

  • BS/MS in computer science or equivalent technical experience, and must have worked in Data engineering space for 3+ years
  • Must have experience in full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations 
  • Technical requirements:
    • Must have 2+ years experience in building and maintaining big data pipelines using Scala with Spark, Airflow, Hive, Presto, Redis
    • Must have 2+ years experience with NoSQL databases, preferably Cassandra / Scylla and Clickhouse; and SQL databases, preferably Postgres
    • Must have 2+ years experience in developing batch/real-time data streams 
    • Worked with CI/CD pipelines using Jenkins
    • Experience with cloud environments, preferably AWS
    • Worked with variety of data (structured/unstructured), data formats (flat files, XML, JSON, relational, parquet)
  • Worked in Agile methodology

Benefits

We offer a competitive salary, stock options, a comprehensive benefits package, including health and dental insurance, unlimited PTO, parental leave, tuition reimbursements, and much more!

SecurityScorecard is committed to Equal Employment Opportunity and embraces diversity. We believe that our team is strengthened through hiring and retaining employees with diverse backgrounds, skill sets, ideas, and perspectives. We make hiring decisions based on merit and do not discriminate based on race, color, religion, national origin, sex or gender (including pregnancy) gender identity or expression (including transgender status), sexual orientation, age, marital, veteran, disability status or any other protected category in accordance with applicable law. 

We also consider qualified applicants regardless of criminal histories, in accordance with applicable law. We are committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures. If you need assistance or accommodation due to a disability, please contact talentacquisitionoperations@securityscorecard.io.

Any information you submit to SecurityScorecard as part of your application will be processed in accordance with the Company’s privacy policy and applicable law. 

SecurityScorecard does not accept unsolicited resumes from employment agencies.  Please note that we do not provide immigration sponsorship for this position. #LI-DNI

See more jobs at SecurityScorecard

Apply for this job

+30d

Senior QA Engineer

EcoVadisWarsaw, Poland, Remote
sqlDesignscrumqagitc++jenkins

EcoVadis is hiring a Remote Senior QA Engineer

Job Description

Our Technology and Platform Services department designs and secures the platform that underpins all of our offerings, achieving scalability and continuous improvement through innovation and collaboration.

Work closely with the functional team to define testing scope, automate tests, organize and review the automation effort of other feature team members:

  • Work closely with the Developers to understand the features technically;
  • Create test design and test cases for developed User Stories and bugfixes;
  • Create the automation scripts and review the scripts created by Developers;
  • Maintain and improve the Automated script library for the team;
  • Collaborate in the QA process maintenance and improvements;
  • Identify improvements areas and propose solutions (process/technical);
  • Participate in technical decisions;
  • Perform manual check of the developers' work when needed;
  • Assist in mentoring and provide assistance to other Feature Team members to understand the Automation Framework;
  • Spread the Quality mindset across the Feature Team;
  • Can work unsupervised.

 

    Qualifications

    • At least 5+ years of experience in QA out of which minimum 3+ in automated testing;
    • Practical knowledge of REST services, C#, Selenium, Jenkins, GIT, Postman;
    • Hands-on experience with Component Integration Test, Web Application Testing and Regression Testing;
    • Knowledge of SQL;
    • Familiarity with Scrum;
    • (As a plus) familiarity with Zalenium;
    • Good level of English and Polish.

    Role is 70-80% Automation with 20-30% manual effort (the more components are automated the less manual footprint will become).

    Perfect candidate: We're looking for a person that already has some automation experience, but also is a strong team player. The person would become an owner of automation inside of the team, meaning he/she would be able to organize oneself as well as Developers in a way that encourages quality mindset across the entire team - to allow Developers to contribute into the Automated script suites. Within a regular sprint this person should:

    • Participate in creating the test strategy as well as coverage strategy with unit/integration/e2e;
    • Write a test plan that would need to be automated and agree with Developers who should automate what;
    • Review Developer contributions;
    • Maintain existing testbase and scriptbase (the latter by oneself or with developer help);
    • If needed - check the small increments manually within the sprint;
    • If needed - check the bugfixes and close the resolved issues;
    • At code-freeze - check the overall integration of the User Stories and prepare the content to be deployed to Production by performing manual or automated tests;
    • Perform exploratory testing if needed to identify extra issues that may arise.

    See more jobs at EcoVadis

    Apply for this job

    +30d

    Senior Cloud Cybersecurity Engineer (IAM)

    TaniumRemote, US
    DevOPS7 years of experienceBachelor's degreeterraformsqlDesignazuregitkubernetesjenkinspythonAWSbackend

    Tanium is hiring a Remote Senior Cloud Cybersecurity Engineer (IAM)

    The Basics:
    The Senior Cloud Cybersecurity (CCS) Security Engineer (IAM) will collaborate with Detection, Security, and Software Engineers to build, operate, and defend Tanium Cloud's Identity and Access Management (IAM) in AWS, Azure, and Kubernetes cloud hosting services. You will be an integral part of the Tanium Cloud security engineering for IAM, responsible for the design, implementation, and operation of preventative and detective controls to identify, assess, and counter risks and threats before impacting Tanium Cloud.

    What you'll do:

    • Build and operate Tanium Cloud's Identity and Access Management (IAM) in Azure, AWS, and Kubernetes as infrastructure-as-code and policy-as-code using DevOps methodologies for multiple CCS owned cloud environments.
    • Design and implement our security strategy and controls with Security and Software Engineering teams for just-in-time and just-enough access for human and machine identities with Tanium Cloud services and cloud resources.
    • Continuously evaluate and enhance the design and effectiveness of IAM security measures and establish an ongoing program to advance our IAM security and close gaps in our defensive posture.
    • Proactively characterize unauthorized activity and malicious behaviors against our Tanium Cloud internal and external IAM services with Detection Engineers.
    • Develop tailored IAM detections  and enforcement policies, perform testing, and implement automation to monitor, assess, and audit security information using SecDataOps and detection engineering best practices.
    • Stay up to date with the latest IAM security threats, vulnerabilities, and industry trends to proactively enhance security prevention and detection measures.
    • Build, cultivate, and maintain positive relationships with internal customers to identify and facilitate solutions to increase the impact of the team's work
    • Be on periodic on-call for triage of critical alerts from detections and systems

    We're looking for someone with:

    • Education:
      • Bachelor's degree or equivalent experience 
      • Cloud Security, IT Security, or related technical field preferred 
    • Cloud IAM Security Engineering Experience
      • 5-7 years of experience in cloud security prevention, detection, response for public cloud systems (e.g. AWS, Azure) within a DevOps environment.
      • 5+ years of experience in building and operating cloud-based Identity and Access Management with AWS and Azure as code, including cloud organizations, account, identity, access secrets, role, and policy management for both humans and machines.
      • 3+ years of hands-on experience in securing identity and access controls for cloud-hosted Kubernetes clusters and their workloads (i.e. custom RBAC roles, workload identities, Open Policy, Operator Framework, Service Meshes, Hierarchical Namespaces ) with K8 service teams, preferably on AKS and EKS
      • Explicit hands-on experience using infrastructure-as-code (i.e. Terraform, CloudFormation, ARM) to manage cloud IAM service configurations, such as Azure Entra ID, Azure MyApps, Azure Policies, AWS Organizations, and AWS Organizations Service Control Policies (SCP).
      • Familiar with SAML2, OAuth2, and OIDC for Single Sign On (SSO) with federated identity access brokers (i.e. MyApps, Cognito, KeyCloak) for internal and external customer use.
      • Experience in detection engineering methodologies, such as building detection cases, proactively identify known and unknown cyber threats, advisory behaviors
      • Experience in using security query or analytic tools for security data analysis, such as SQL, KQL, or SPL, to enable SecDataOps
      • Build and improve IAM security playbooks and runbooks for automating security detection and response
      • Solid understanding of modern attacker tactics, techniques, and procedures (TTPs) against cloud provider, Kubernetes, and open source IAM services (e.g. MITRE ATT&CK, building threat intelligence, etc.)
      • Prior experience implementing and tailoring identity, authentication, and authorization security controls from ISO 27001, SOC 2, or NIST SP 800-53 security control frameworks for confidential workloads.
    • Engineering Experience
      • Utilize robust analytical and problem-solving capabilities to confirm our hypotheses using precise data and in-depth root cause investigation.
      • Experience using high-level programming languages (Go, Python) to produce detection-as-code, tools, and automations
      • Experience managing cloud infrastructure as infrastructure-as-code (e.g. Terraform, CloudFormation, ARM, Pulumi, Helm)
      • Deliver high quality PRs daily using modern software engineering development and automation tools like Git and CI/CD pipelines (i.e. Jenkins, GitHub Actions) 
    • Other 
      • Deliver quality and velocity of contributions using DevOps principles
      • Relentless desire to automate the mundane to focus on solving the harder problems
      • Experienced engineer who can put out fires under pressure when things go wrong in production environments and address the root causes of those fires for the future
      • Has knowledge of a variety of modern backend software frameworks and the versatility to learn new tools and languages 

    About Tanium 

    Tanium delivers the industry's only true real-time cloud-based endpoint management and security offering. Its converged endpoint management (XEM) platform is real-time, seamless, and autonomous, allowing security-conscious organizations to break down silos between IT and Security operations that results in reduced complexity, cost, and risk. Securing more than 32M endpoints around the world, Tanium's customers include Fortune 100 organizations, top US retailers, top US commercial banks, and branches of the U.S. Military. It also partners with the world's biggest technology companies, system integrators, and managed service providers to help customers realize the full potential of their IT investments. Tanium has been named to the Forbes Cloud 100 list for nine consecutive years and ranks on the Fortune 100 Best Companies to Work For. For more information on The Power of Certainty™, visitwww.tanium.comand follow us onLinkedIn andX. 

    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 $115,000 to $350,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.

    In addition to an annual base salary, team members will receive equity awards and a generous benefits package consisting of medical, dental and vision plan, family planning benefits, health savings account, flexible spending account, transportation savings account, 401(k) retirement savings plan with company match, life, accident and disability coverage, business travel accident insurance, employee assistance programs, disability insurance, and other well-being benefits.

     

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

    See more jobs at Tanium

    Apply for this job

    +30d

    Middleware Engineer II

    Torc RoboticsBlacksburg, VA; Austin, TX; Remote - US
    agileMaster’s DegreeBachelor's degreejiraDesigngitc++linuxjenkins

    Torc Robotics is hiring a Remote Middleware Engineer II

    About the Company

    At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business.

    A leader in autonomous driving since 2007, Torc has spent over a decade commercializing our solutions with experienced partners. Now a part of the Daimler family, we are focused solely on developing software for automated trucks to transform how the world moves freight.

    Join us and catapult your career with the company that helped pioneer autonomous technology, and the first AV software company with the vision to partner directly with a truck manufacturer.

    Meet the team:
    The Middleware team creates a powerful framework which allows to move the virtual driver data across multiple ECUs. Therefore, they act as the glue between the vehicle hardware and the autonomous driver software. This covers Ethernet based low bandwidth applications as well as PCIe based high bandwidth applications.
     
    What you’ll do:
    Responsible for software development, including but not limited to, software design, algorithm development, implementation, unit testing, vehicle testing and deployed software maintenance while following quality, build, deploy and test processes, safety and process requirements and guidelines. Includes both Autonomous and Perception Engineers.
    • Responsible for executing full software development lifecycle activities using primarily C++ skills in Linux development environment using Lean-Agile methodologies.
    • Assist in root cause analysis of issues found in testing and process automation steps.
    • Support team in identifying daily assignments and reporting progress at daily stand ups.
    • Support software and system level test plans and verification strategies to support ongoing feature development and bug fixes.
    • Designing and implementing systems responsible for data acquisition and analysis from remote vehicles in the field.
    • Responsible for ensuring software updates do not regress the software performance by utilizing simulation software and scenarios.
    • Communicate well in a team environment being able to clearly articulate progress, design expectations and support needed to help the team accomplish goals.
    What you’ll need to succeed:
    • Bachelor’s degree in computer science, computer engineering, or engineering equivalent & 4+ years of relevant experience.
    • 3+ years of practical experience in developing software heavy products in a team of more than 3 persons.
    • Strong programming skills in C++ .
    • Strong skills in networking and linux operating systems
    • Experience in working with ROS2 and underlying DDS implementations.
    • Experience in working with modern software development tools like GIT, Jenkins, JIRA
    • Experience working in a start-up like environment with high uncertainty and tight deadlines.
    • Excellent communication skills to effectively engage with other team members and stakeholders.
    • Willingness to travel approximately 2-4 weeks a year if there is the need to work on the target hardware platform onsite.
    Bonus Points!
    • Master’s degree preferred.
    • Experience with ISO 26262 standard for functional safety in automotive.
    • Experience in IT security.
    • Experience in working with public clouds.

    Perks of Being a Full-time Torc’r 

    Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:    

    • A competitive compensation package that includes a bonus component and stock options  
    • 100% paid medical, dental, and vision premiums for full-time employees    
    • 401K plan with a 6% employer match  
    • Flexibility in schedule and generous paid vacation (available immediately after start date) 
    • Company-wide holiday office closures  
    • AD+D and Life Insurance 
    Hiring Range for Job Opening 
    US Pay Range
    $139,000$166,800 USD

    At Torc, we’re committed to building a diverse and inclusive workplace. We celebrate the uniqueness of our Torc’rs and do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, veteran status, or disabilities.

    Even if you don’t meet 100% of the qualifications listed for this opportunity, we encourage you to apply. 

    See more jobs at Torc Robotics

    Apply for this job

    +30d

    Solution Architect

    DynatraceChile Chico, Chile, Remote
    DevOPSsqlDesignansibleazurejava.netdockerkuberneteslinuxjenkinsAWS

    Dynatrace is hiring a Remote Solution Architect

    Job Description

    Our growing Enterprise Solutions Architecture Team has formed out of a high demand in our Enterprise clients needing leadership to deploy the Dynatrace platform at extreme scale, many of the Senior Solutions Architects are also veteran developers, designing and developing valuable solutions either during our engagements or innovating significant ways to support the delivery of our engagements.

    The solutions we build are many times shared and used by many of our growing list of enterprise accounts. As we continue to grow, solutions such as our regularly expanding online Elevate portal or custom solutions that help maximize the use of the Dynatrace platform for our clients often need continued development support and assistance as our user base and engagement offerings expand. The team consists of extremely strong technical talent, yet we are always exposed to new challenges for technical growth, daily communication with peers as well as customers.      

    This Job is a full-time role within the ESA team to first assist customers in solutioning complex integrations, second, assisting Enterprise Solutions Architects with key delivery tasks, presentations, diagrams, data analytics or hands on integrations, and third to contribute in developing features within our new and expanding Elevate portal that not only serves up the ESA content to our engagements but will also serve up and manage content for the rest of the Dynatrace Services Organization. Ultimate direction of any development will be given by the ESA team.

    As a team member we find it exciting to be exposed to a vast number of technologies, teams and techniques throughout some of the top organizations in the world. Our team members find this job incredibly engaging, very demanding at times but extremely rewarding. There are clear career growth paths to becoming an Enterprise/Senior Solution Architect and potential of Managing Architect.

    While the Senior Solutions Engineers on the team are expected to refine and grow their skills and responsibilities in development, DevOps, Business Intelligence, cloud, security and infrastructure practices they are not typically assigned unassisted full lifecycle development deliverables that require design, development that they own from inception to release. The Solution Architect will be expected to work closely with Senior Solutions Engineers, mentoring while collaborating with several customers that have purchased our annual engagements. Unlike a Senior Solutions Engineer a Solution Architect is required to fully own at least one innovation from design, development and delivery within a single calendar year while also leading at least one unassisted Major account (having a deployment rollout over 10,000 hosts nationally or internationally). A Solution Architect will also own at least one Lab Environment and Initiative along with all the documented design and best practices for the environment.

     

    Qualifications

    • Prior Experience using Dynatrace or managing APM solutions a major plus (Strong expertise in this will be considered when there is a lack of another qualifying skill, although skill development and SA responsibilities will be remaining the same)
    • At least 5+ years of prior development experience in at least one object-oriented language. Solid understanding of byte-code based runtimes, i.e. Java, .NET
    • A general understanding of a variety of Cloud technologies and offerings such as AWS, Azure or Google Cloud with at least expertise and/or certification in one while having an aptitude and appetite to learn others quickly.
    • Solution Architect must have a solid understanding of Network and Software Security Models, protocols, certificates, etc.
    • A general understanding of network topologies, routing, network security, security protocols, routing, load balancers and capacity planning
    • A general understanding of a Container based solutions using Docker, Docker Swarm, Kubernetes and similar products.
    • Outstanding communicator and writing skills a must with the ability to consult and lead multi-day meetings to assess technologies and processes.
    • An understanding of Application and/or Infrastructure Monitoring & Observability a plus
    • Experience in both Linux and Windows OS, advanced Linux skills a plus
    • Develop automation and repeatable processes/scripts to enable solutions that deploy, manage, configure, scale and monitor Client applications is a plus
    • A general understanding of solutions using Chef, Puppet, Ansible, GoCD, Jenkins, TFS and similar products. 
    • Understanding of PaaS concepts and implementations such as Cloud Foundry, OpenShift, BlueMix or similar offerings a plus.
    • Solid to Expert hands-on experience with SQL
    • Strong skills in diagraming and articulating designs and solutions
    • Expert analytic, organization, presentation, customer service and facilitation skills. 
    • Ability to gather customer requirements and translate those requirements into short and long term deliverables while working with Project Managers and Directors
    • Comfortable with Software Development Life Cycles, Test Driven Development, Continuous Integration and Continuous Delivery/Deployment. 
    • Considered an expert in a combination of database and platform application services is a plus 
    • Preference will be given to candidates that also have web applications, database, and support skills 
    • Bachelor’s Degree required or equivalent experience accepted in lieu of degree
       

    See more jobs at Dynatrace

    Apply for this job

    +30d

    Pre-Sales Prisma Cloud Solutions Architect

    Palo Alto NetworksRemote, undefined
    PrismaSalesterraformazuredockerkubernetesjenkinsAWS

    Palo Alto Networks is hiring a Remote Pre-Sales Prisma Cloud Solutions Architect

    Job Description

    Your Career

    As a Palo Alto Networks Solutions Architect (SA), you will aim to build influential relationships with key technical decision makers at customers. With those trusted relationships, you are better positioned to uncover new opportunities that help solve customer problems and fuel their business drivers.

    We aim to make the role of the SA the highlight of your technical sales career. You will be surrounded by the preeminent cybersecurity experts in the industry who will support your success personally, professionally, and with your customer engagements. Rallying all the Palo Alto Networks resources for the benefit of customer success, you will become the influential cloud native security thought leader.

    All this happens by having a culture of psychological safety where we give and accept feedback freely for the goal of continually growing and improving, so we show up as the best versions of ourselves every day. 

    Your Impact

    • Establish yourself as a trusted advisor to prospects and customers working with your Account Manager and the local partners within your territory
    • Educate customers about industry trends and emerging changes to the security landscape that every customer needs to be aware of
    • Showcase security best practices and desired outcomes by building technical proof of concepts, and educating customers on the value proposition of Prisma Cloud
    • Be the technical voice of Sales for all things related to security and compliance in Public Cloud (Alicloud, AWS, Azure, and Google Cloud Platform)
    • Develop relationships with technical teams in channel partners who will be integral in providing successful deployments and cloud security
    • Act as a conduit for customer feedback to Product Management, Technical Marketing, competitor intelligence, and R&D to create requirements and deliver product features for our customers
    • Frequency of travel is about twice a month, on average - This includes occasional travel for internal events (sales kickoff, technical summit), as well as for cloud security and DevSecOps industry conferences

      As a Palo Alto Networks Solutions Architect (SA), you will aim to build influential relationships with key technical decision makers at customers. With those trusted relationships, you are better positioned to uncover new opportunities that help solve customer problems and fuel their business drivers.

      We aim to make the role of the SA the highlight of your technical sales career. You will be surrounded by the preeminent cybersecurity experts in the industry who will support your success personally, professionally, and with your customer engagements. Rallying all the Palo Alto Networks resources for the benefit of customer success, you will become the influential cloud native security thought leader.

      All this happens by having a culture of psychological safety where we give and accept feedback freely for the goal of continually growing and improving, so we show up as the best versions of ourselves every day. 

      Your Impact

    • Establish yourself as a trusted advisor to prospects and customers working with your Account Manager and the local partners within your territory
    • Educate customers about industry trends and emerging changes to the security landscape that every customer needs to be aware of
    • Showcase security best practices and desired outcomes by building technical proof of concepts, and educating customers on the value proposition of Prisma Cloud
    • Be the technical voice of Sales for all things related to security and compliance in Public Cloud (Alicloud, AWS, Azure, and Google Cloud Platform)
    • Develop relationships with technical teams in channel partners who will be integral in providing successful deployments and cloud security
    • Act as a conduit for customer feedback to Product Management, Technical Marketing, competitor intelligence, and R&D to create requirements and deliver product features for our customers
    • Frequency of travel is about twice a month, on average - This includes occasional travel for internal events (sales kickoff, technical summit), as well as for cloud security and DevSecOps industry conferences

    Qualifications

    Your Experience

    • Degree in CS or equivalent experience or equivalent military experience required
    • 3+ years technical sales or equivalent experience highly preferred
    • Hands-on experience using IaC software tools (CloudFormation, Terraform, Azure Resource Manager, GCP Cloud Deployment Manager etc) and CI/CD tools (IDEs, GitLab, GitHuB, Jenkins, CircleCI, etc.)
    • Experience with AWS, Microsoft Azure or Google Cloud Platform configuration and administration of security features and services (including identity and access management, networking, firewalls, encryption)
    • Background in security domain, cloud security highly preferred
    • Understanding of container and container orchestration technologies such as Docker, Kubernetes, and OpenShift

    See more jobs at Palo Alto Networks

    Apply for this job