5 job(s) at Groupon

Groupon Chicago or Seattle
Jun 17, 2021
Full time
Req. #:   R24984 Location:   Chicago – IL – US Additional Locations:   Seattle, WA, US Category:   Technology & Product Groupon is an experiences marketplace that brings people more ways to get the most out of their city or wherever they may be. By enabling real-time mobile commerce across local businesses, live events and travel destinations, Groupon helps people find and discover experiences––big and small, new and familiar––that make for a full, fun and rewarding life. Groupon helps local businesses grow and strengthen customer relationships––resulting in strong, vibrant communities. Even with thousands of employees spread across multiple continents, we still maintain a culture that inspires innovation, rewards risk-taking and celebrates success. As a backend Software Development Engineer on the Search and Recommendation Platform team, you will work alongside partner teams within the S&R organization including Ranking Algorithms, Personalization and Search to implement infrastructure, features and algorithms. These features will enable an enriched Groupon experience by providing the best personalized and merchandised content for each user across mobile, web and email experiences.  Using services oriented architecture, you will architect and build for scale, performance and reliability. You will learn to understand how the end-to-end e-commerce stack works and how your service needs to fit and integrate in supporting customer-driven scenarios. We're a "best of both worlds" kind of company. We're big enough to have resources and scale, but small enough that a single person has a surprising amount of autonomy and can make a meaningful impact. We're curious, fun, a little intense, and kind of obsessed with helping local businesses thrive. Does that sound like a compelling place to work?   You’ll spend time on the following: Working with product owners, other team members and users to refine requirements for new features with a focus on Groupon’s applications Working with non-engineering team members to debug software and develop new solutions Develop well-designed, tested, and efficient code Optimizing back end systems to make them faster, reliable and robust Optimizing back end features which enable applications to meet business goals Monitoring production systems to identify and troubleshoot issues Continually researching, evaluating and learning new technology Work with object-oriented development software and data management systems Develop technologies to solve complex data problems Conduct scripting to optimize data gathering We’re excited about you if you have: Master or higher in Computer Science or equivalent experience 7+ years experience with OOP languages (Java, C++, C#, etc.) Strong problem solving skills and knowledge of applying data structures Experience designing and building highly scalable service APIs (REST, SOAP) Self-starter and fast-learner Experience with data structures, algorithms, enterprise systems, and asynchronous architectures Experience working with large data sets (ETLs, distributed systems, real-time & batch processing) Experience working with distributed systems (ElasticSearch, Hadoop, MapReduce, Spark, Storm) Knowledge of Python, Bash or other scripting language Experience working in a large, complex production environment Experience working with tiered environment (Sandbox, Staging, UAT, Production) Experience in a high paced 24×7 environment with on-call rotation Ability to collaborate and listen with technical and non-technical consumers from technical peers to executive level stakeholders Well organized with a healthy sense of urgency, able to set; communicate; and meet aggressive deadlines with competing priorities Writing high-performance, reliable and maintainable code Experience with system design and architecture Knowledge and experience applying operational best practices Background in AWS and cloud technologies is a strong plus.   We value engineers who are: Customer-focused: We believe that doing what’s right for the customer is ultimately what will drive our business forward. Obsessed with quality: Your production code just works & scales linearly Team players. You believe that more can be achieved together. You listen to feedback and also provide supportive feedback to help others grow/improve. Fast learners: We are willing to disrupt our existing business to trial new products and solutions. You love learning how to use new technologies and then rapidly apply them to new problems. Pragmatic: We do things quickly to learn what our customers desire. You know when it’s appropriate to take shortcuts that don’t sacrifice quality or maintainability. Owners: Engineers at Groupon know how to positively impact the business. Groupon’s purpose is to build strong communities through thriving small businesses.   To learn more about the world’s largest local ecommerce marketplace,   click here for the latest Groupon news . Plus, be sure to   check out the values   that shape our culture, guide our strategy and make our company a great place to work. And just don’t take our word for it.   Hear from real Groupon team members   and learn more about our   inclusive employee groups . If all of this sounds like something that’s a great fit for you, then click apply and let’s see where this takes us.  Groupon is an Equal Opportunity Employer Qualifications for employment, promotion, and other terms and conditions of employment are based upon the ability to perform the job. Equal-employment opportunities are provided to all applicants and employees without regard to race, creed, religion, color, age, national origin, sex, disability, medical condition, sexual orientation, gender identity or expression, genetic information, ancestry, marital status, military discharge status (excluding dishonorable discharge), veteran status, citizenship status, or other legally protected status. We are all responsible for maintaining this policy. Groupon is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may email us at hraccommodations at groupon.com. If you have concerns related to Groupon’s equal employment opportunities, you may contact Groupon’s Ethics Reporting Service   Ethicspoint .
Groupon Chicago
Jun 17, 2021
Full time
Req. #:   R24982 Location:   Chicago – IL – US Category:   Technology & Product Groupon is an experiences marketplace that brings people more ways to get the most out of their city or wherever they may be. By enabling real-time mobile commerce across local businesses, live events and travel destinations, Groupon helps people find and discover experiences––big and small, new and familiar––that make for a full, fun and rewarding life. Groupon helps local businesses grow and strengthen customer relationships––resulting in strong, vibrant communities. Even with thousands of employees spread across multiple continents, we still maintain a culture that inspires innovation, rewards risk-taking and celebrates success. The Groupon API Platform is the front door to one of the most popular mobile services in the world. It services a multitude of clients – including phones, tablets, browsers – and is even integrated into a number of 3rd party systems around the world. In addition to the client-facing duties, the API also works with a diverse array of lower-tier systems collecting and connecting the data and services necessary to fulfill the requests of our clients. This privileged integration point exposes our team members to a wide variety of challenges from the deep technical implementations of the scalable core platform to the user-visible features and functionality available to our customers. As a back-end engineer at Groupon , on the Groupon API Platform Team, you'll have a direct impact on our customers and merchants. You'll be building the core services that power Groupon around the world for web and mobile users. We're a "best of both worlds" kind of company. We're big enough to have resources and scale, but small enough that a single person has a surprising amount of autonomy and can make a meaningful impact. We're curious, fun, a little intense, and kind of obsessed with helping local businesses thrive. Does that sound like a compelling place to work? Our development ecosystem: Java, RxJava, VertX NodeJS Maven ELK/Splunk REST, JSON, Swagger/Open API MySQL/PostgreSQL Redis, Memcached GitHub JIRA   You’ll spend time on the following: Developing highly scalable applications for the Groupon microservice ecosystem Collaborating with teams in other organizations to ensure that required business features and compliance rules are implemented effectively Building service artifacts, planning deployments, coordinating timeline and tasks with project management and teams Improving service stability by identifying critical service-specific metrics, setting meaningful alerting thresholds, and automating alerting responses Creating and maintaining documentation for your projects Leading technical discussions and decisions related to the team, while mentoring junior engineers   We’re excited about you if you have: BS or MS in Computer Science or related fields with 10+ years in software development Proven experience building, maintaining, and upgrading a RESTful API, and solid knowledge of relational databases A passion for writing clean, maintainable code Knowledge of deploying and maintaining cloud-hosted services Experience developing and supporting web applications and with supporting and troubleshooting internal and external requests/bug reports in a transactional environment Good communication and collaboration skills We value engineers who are: Customer-focused: We believe that doing what’s right for the customer is ultimately what will drive our business forward. Obsessed with quality: Your production code just works & scales linearly Team players. You believe that more can be achieved together. You listen to feedback and also provide supportive feedback to help others grow/improve. Fast learners: We are willing to disrupt our existing business to trial new products and solutions. You love learning how to use new technologies and then rapidly apply them to new problems. Pragmatic: We do things quickly to learn what our customers desire. You know when it’s appropriate to take shortcuts that don’t sacrifice quality or maintainability. Owners: Engineers at Groupon know how to positively impact the business. Groupon’s purpose is to build strong communities through thriving small businesses.   To learn more about the world’s largest local eCommerce marketplace,   click here for the latest Groupon news . Plus, be sure to   check out the values   that shape our culture, guide our strategy and make our company a great place to work. And just don’t take our word for it.   Hear from real Groupon team members   and learn more about our   inclusive employee groups . If all of this sounds like something that’s a great fit for you, then click apply and let’s see where this takes us.  Groupon is an Equal Opportunity Employer Qualifications for employment, promotion, and other terms and conditions of employment are based upon the ability to perform the job. Equal employment opportunities are provided to all applicants and employees without regard to race, creed, religion, color, age, national origin, sex, disability, medical condition, sexual orientation, gender identity or expression, genetic information, ancestry, marital status, military discharge status (excluding dishonorable discharge), veteran status, citizenship status, or another legally protected status. We are all responsible for maintaining this policy. Groupon is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or accommodation due to a disability, you may email us at accommodations at groupon.com. If you have concerns related to Groupon’s equal employment opportunities, you may contact Groupon’s Ethics Reporting Service   Ethicspoint .
Groupon Chicago or Seattle
Jun 17, 2021
Full time
Req. #:   R24661 Location:   Chicago – IL – US Category:   Technology & Product Groupon is an experiences marketplace that brings people more ways to get the most out of their city or wherever they may be. By enabling real-time mobile commerce across local businesses, live events and travel destinations, Groupon helps people find and discover experiences––big and small, new and familiar––that make for a full, fun and rewarding life. Groupon helps local businesses grow and strengthen customer relationships––resulting in strong, vibrant communities. Even with thousands of employees spread across multiple continents, we still maintain a culture that inspires innovation, rewards risk-taking and celebrates success. On the Release and Production Tools team, we strive to make the building, testing and deploying of services and applications efficient and reliable for the entire engineering organization. We also build configuration management solutions that drive the very core of our global platform. Because our team sits at the crossroads of so many different services, we enjoy exposure to a vast number of languages and tools: Java, Node, Ruby, Golang, and more. Polyglot is an understatement. We plan to push the engineering organization forward in three ways: By building continuous delivery pipelines, leveraging Jenkins, Docker, and container orchestration to drive a migration towards public cloud; Revolutionizing the tools and infrastructure used for Service configuration and management; and By expanding the reach of our artifact management solutions for Docker images, NPM packages, Java jars and wars, Ruby gems, and more. ​ In the role of Platform Infrastructure Engineer , you would be tasked with helping to drive forward our vision of a modern global engineering platform. Specifically, you would coordinate with other members of the platform team to design, build, test and deliver tools, frameworks and infrastructure that supports our CI/CD Pipelines. You would work with developers, test engineers, system administrators, and operations to understand their workflows, how to improve and automate them, and how to provide an SDLC that is automated from commit to deploy. You would be part of a team that offers 24/7 support for the core pieces of Groupon’s infrastructure. We're a "best of both worlds" kind of company. We're big enough to have resources and scale, but small enough that a single person has a surprising amount of autonomy and can make a meaningful impact. We're curious, fun, a little intense, and kind of obsessed with helping local businesses thrive. Does that sound like a compelling place to work? You’ll spend time on the following: You will develop new features of CI and CD systems You will collaborate with teams in other organizations to deliver the best CICD experience for our developers   You will provide support and share knowledge cross-functionally You will present best SDLC practices to our engineering organization Create and maintain documentation for your projects Mentor junior staff Drive the discussion and decisions of technical topics related to the team We’re excited about you if you have: BS, MS or PhD in Computer Sciences (or equivalent industry experience) or related fields with 5+ years in software development, SRE or DevOps Experience designing, building, testing, delivering and supporting web services or applications Proficiency with an Object Oriented programming language (Java/Scala/Ruby/Golang) Proficiency with a scripting language (Bash/shell, Ruby, Python) A strong understanding of Test Driven Development and a desire to push the quality bar higher Experience with Jenkins, Docker, k8s, AWS desired A self-starter that is not afraid to dig in and spend time investigating or learning on their own, but knows when to reach out for guidance A drive to improve internal engineering tools at scale Detail oriented with excellent communication skills We value engineers who are: Customer-focused: We believe that doing what’s right for the customer is ultimately what will drive our business forward. Obsessed with quality: Your production code just works & scales linearly Team players. You believe that more can be achieved together. You listen to feedback and also provide supportive feedback to help others grow/improve. Fast learners: We are willing to disrupt our existing business to trial new products and solutions. You love learning how to use new technologies and then rapidly apply them to new problems. Pragmatic: We do things quickly to learn what our customers desire. You know when it’s appropriate to take shortcuts that don’t sacrifice quality or maintainability. Owners: Engineers at Groupon know how to positively impact the business. Groupon’s purpose is to build strong communities through thriving small businesses.   To learn more about the world’s largest local ecommerce marketplace,   click here for the latest Groupon news . Plus, be sure to   check out the values   that shape our culture, guide our strategy and make our company a great place to work. And just don’t take our word for it.   Hear from real Groupon team members   and learn more about our   inclusive employee groups . If all of this sounds like something that’s a great fit for you, then click apply and let’s see where this takes us.  Groupon is an Equal Opportunity Employer Qualifications for employment, promotion, and other terms and conditions of employment are based upon the ability to perform the job. Equal-employment opportunities are provided to all applicants and employees without regard to race, creed, religion, color, age, national origin, sex, disability, medical condition, sexual orientation, gender identity or expression, genetic information, ancestry, marital status, military discharge status (excluding dishonorable discharge), veteran status, citizenship status, or other legally protected status. We are all responsible for maintaining this policy. Groupon is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may email us at hraccommodations at groupon.com. If you have concerns related to Groupon’s equal employment opportunities, you may contact Groupon’s Ethics Reporting Service   Ethicspoint .
Groupon Chicago or Seattle
Jun 17, 2021
Full time
Req. #:   R24763 Location:   Chicago – IL – US Additional Locations:   Seattle, WA, US Category:   Technology & Product Groupon is an experiences marketplace that brings people more ways to get the most out of their city or wherever they may be. By enabling real-time mobile commerce across local businesses, live events and travel destinations, Groupon helps people find and discover experiences––big and small, new and familiar––that make for a full, fun and rewarding life. Groupon helps local businesses grow and strengthen customer relationships––resulting in strong, vibrant communities. Even with thousands of employees spread across multiple continents, we still maintain a culture that inspires innovation, rewards risk-taking and celebrates success. Groupon’s Information Security team is seeking a sharp Lead Software Development Engineer with a background in designing and implementing security solutions, including those in cloud environments such as AWS. Primary responsibilities will be the development and enhancement of in-house security infrastructure such as certificate authorities and non-key-based authorization systems, as well as design and development work for sub-systems that are used across the ecosystem for security, such as web proxies. This candidate will also liaison with other infrastructure, and development teams within Groupon to ensure the safety of Groupon’s applications, customer data, and to protect systems from unauthorized access and abuse.   As Lead Software Development Engineer working on Groupon’s security, you will initially focus on the design, configuration, deployment, and management of security across a diverse team of infrastructure teams, software engineers, and system architects.  You will work with these teams to determine and implement application security mechanisms for existing and new systems, either as software-based systems, or systems configuration with changes being managed as code via technologies such as Terraform and/or CloudFormation.  Additional responsibilities include the ability to work on web traffic routing layers such as Envoy Proxy and help responsible teams design and implement security such as mutual TLS on those layers.   This role will encompass an environment consisting of physical, virtual, and especially cloud-based application hosts running a variety of server software directly on hosts or within containerized environments such as Kubernetes.  We expect you to have knowledge of functionality such as EKS, ACM, RAM, Lambda, and IAM, and will be able to prescribe application security solutions.  We're a "best of both worlds" kind of company. We're big enough to have resources and scale, but small enough that a single person has a surprising amount of autonomy and can make a meaningful impact. We're curious, fun, a little intense, and kind of obsessed with helping local businesses thrive. Does that sound like a compelling place to work? Our development ecosystem: Languages: Java, Ruby on Rails Node/Express JS MySQL/PostgreSQL REST/JSON Deployment to AWS as code GitHub JIRA You’ll spend time on the following: Implement new security technologies as required to support a dynamic/challenging business environment. Improve processes through automation to increase security maturity. Managing a set of security controls defining the configuration-as-code. Act as the Subject Matter Expert (SME) for application security and secure coding practices within Groupon Work as a peer to technical leaders in engineering disciplines such as platform architecture, software development, network, and system administration. Manage change control policy and procedures. Provide technical and limited operational security support to IT, Engineering, Legal, and business units Maintain knowledge of the latest active security threats Help to prevent known vulnerabilities from getting to production. Effectively work across a geographically distributed team environment Maintain a high degree of self-sufficiency, ownership, and pride of deliverables Assist in the maintenance/development of security policies and procedures. We’re excited about you if you have: BS, MS or PhD in Computer Sciences or related fields with 7+ years in software development and/or DevOps, ideally using Java, Python and C#. 2+ years of experience securing applications in AWS or equivalent Expert-level experience with cloud automation-enabling tools such as CloudFormation and/or Terraform Hands-on experience designing usage and implementation of AWS native technologies such as Security Groups, IAM, S3, Secrets Manager, CloudTrail monitoring, etc. Hands-on experience with containerized applications running in a Kubernetes environment Functional ability as a Linux sysadmin with scripting experience Strong knowledge of networking and web related protocols (e.g., TCP, UDP, IPSEC, HTTP, HTTPS, network routing protocols) Experience working with many network security controls (Routers, Firewalls, Proxies, ACL’s, Wireless networking protocols), in particular their cloud-native equivalents Professional security certifications are nice-to-have but not required. Knowledge of PCI, SOX 404, Safe Harbor, and other regulations/standards. We value engineers who are: Customer-focused: We believe that doing what’s right for the customer is ultimately what will drive our business forward. Obsessed with quality: Your production code just works & scales linearly Team players. You believe that more can be achieved together. You listen to feedback and also provide supportive feedback to help others grow/improve. Fast learners: We are willing to disrupt our existing business to trial new products and solutions. You love learning how to use new technologies and then rapidly apply them to new problems. Pragmatic: We do things quickly to learn what our customers desire. You know when it’s appropriate to take shortcuts that don’t sacrifice quality or maintainability. Owners: Engineers at Groupon know how to positively impact the business. Groupon’s purpose is to build strong communities through thriving small businesses.   To learn more about the world’s largest local ecommerce marketplace,   click here for the latest Groupon news . Plus, be sure to   check out the values   that shape our culture, guide our strategy and make our company a great place to work. And just don’t take our word for it.   Hear from real Groupon team members   and learn more about our   inclusive employee groups . If all of this sounds like something that’s a great fit for you, then click apply and let’s see where this takes us.  Groupon is an Equal Opportunity Employer Qualifications for employment, promotion, and other terms and conditions of employment are based upon the ability to perform the job. Equal-employment opportunities are provided to all applicants and employees without regard to race, creed, religion, color, age, national origin, sex, disability, medical condition, sexual orientation, gender identity or expression, genetic information, ancestry, marital status, military discharge status (excluding dishonorable discharge), veteran status, citizenship status, or other legally protected status. We are all responsible for maintaining this policy. Groupon is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may email us at hraccommodations at groupon.com. If you have concerns related to Groupon’s equal employment opportunities, you may contact Groupon’s Ethics Reporting Service   Ethicspoint .
Groupon Chicago, IL
Jun 17, 2021
Full time
Req. #:   R25015 Location:   Chicago – IL – US Category:   Finance Groupon is an experiences marketplace that brings people more ways to get the most out of their city or wherever they may be. By enabling real-time mobile commerce across local businesses, live events and travel destinations, Groupon helps people find and discover experiences––big and small, new and familiar––that make for a full, fun and rewarding life. Groupon helps local businesses grow and strengthen customer relationships––resulting in strong, vibrant communities. Even with thousands of employees spread across multiple continents, we still maintain a culture that inspires innovation, rewards risk-taking and celebrates success. This position will function at a   Staff IT Auditor   level reporting to the IT Audit Manager and focused primarily on executing IT General Controls as well as providing enterprise-wide IT and Integrated Audit services globally to the Internal Audit Department. This position will support the business and IT audit teams in defining scope of audits, identifying key risk areas, and reviewing relevant controls in support of the annual, risk-based audit plan. As a Staff IT Auditor you must have an understanding of audit and the ability to interact with management at all levels. This position requires excellent communication skills as well as an understanding of COBIT, generally accepted accounting principles and IT audit techniques. We're a "best of both worlds" kind of company. We're big enough to have resources and scale, but small enough that a single person has a surprising amount of autonomy and can make a meaningful impact. We're curious, fun, a little intense, and kind of obsessed with helping local businesses thrive. Does that sound like a great way to grow your career? Let's get into the details: You’ll spend your time on the following: The Staff IT Auditor will be primarily responsible for the timely execution of SOX IT General Controls. The Staff IT Auditor performs professional internal audit procedures which involve assisting in test plan designs, executing test procedures and documenting results for SOX, operational, Segregation of Duties, IT system assessments and other compliance audits as assigned. Responsible for completing all audit fieldwork according to the established schedule and communicating results to the IT Senior, IT Audit Manager and business owners as required. Assists in documenting IT systems implementation reviews, performs technical IT controls reviews over databases, operating systems, networks, and reporting tools. Work with various businesses and IT groups to understand how IT systems are used in accordance with established policies, processes, and controls to evaluate proper risk levels and design appropriate controls testing procedures. Provide assistance as assigned in conducting business process level control testing, coordinating with other staff auditors in the department. Ability to interact and communicate with peers and all levels of company management is critical. We’re excited about you if you have: Bachelor’s degree preferably with a major in MIS, Computer Science and/or Accounting 1-2 years’ experience in an IT audit capacity covering SOX An understanding of general IT controls is required An understanding of CoBIT, COSO, and financial and operational audit concepts preferred An understanding of Windows platform technologies, such as SQL Server and Active Directory is a plus An understanding of database technology including database security, configuration management principles, and data management principles is a plus Detailed oriented and excellent analytical skills. Excellent written, verbal and reporting skills are needed to interact effectively with peers and management CISA, CISSP, and/or CPA certifications are highly preferred Groupon’s purpose is to build strong communities through thriving small businesses.   To learn more about the world’s largest local ecommerce marketplace,   click here for the latest Groupon news . Plus, be sure to   check out the values   that shape our culture, guide our strategy and make our company a great place to work. And just don’t take our word for it.   Hear from real Groupon team members   and learn more about our   inclusive employee groups . If all of this sounds like something that’s a great fit for you, then click apply and let’s see where this takes us.  Groupon is an Equal Opportunity Employer Qualifications for employment, promotion, and other terms and conditions of employment are based upon the ability to perform the job. Equal-employment opportunities are provided to all applicants and employees without regard to race, creed, religion, color, age, national origin, sex, disability, medical condition, sexual orientation, gender identity or expression, genetic information, ancestry, marital status, military discharge status (excluding dishonorable discharge), veteran status, citizenship status, or other legally protected status. We are all responsible for maintaining this policy. Groupon is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may email us at hraccommodations at groupon.com. If you have concerns related to Groupon’s equal employment opportunities, you may contact Groupon’s Ethics Reporting Service   Ethicspoint .