Frontend Engineer, Switchboard

Job Description

Title: Frontend Engineer, Switchboard

(AMER)

Location: Remote

JobDescription:

The GitLab DevSecOps platform empowers 100,000+ organizations to deliver software faster and more efficiently. We are one of the world’s largest all-remote companies with 2,000+ team members and values that foster a culture where people embrace the belief that everyone can contribute. Learn more about Life at GitLab.

GitLab is building an open source, single application for the entire DevOps lifecycle—from project planning and source code management to CI/CD, monitoring, and security.

At GitLab, we live and breathe open source principles. This means our entire handbook is online, and with a few clicks you can find the details of future releases and an overview of the product vision you’d contribute to when working here.

As a frontend engineer for the GitLab Dedicated Group, you will be working with the team to build Switchboard, a new customer portal being developed alongside the GitLab Dedicated single-tenant SaaS offering. Switchboard will be used both by Dedicated customers as well as internal GitLab teams (SREs). The work you’ll be overseeing will be impactful and highly visible to millions of our users across the globe.

Why should you apply for this team?

Switchboard is a new portal being developed alongside the GitLab Dedicated single-tenant SaaS offering. Switchboard will be used both by Dedicated customers as well as internal GitLab teams who support and maintain Dedicated instances. As a front end engineer on the team this person will implement front end functionality, follow best practices as per the GitLab guidelines and work closely with the UX Designer, PM, EM and other engineers to build and improve the Switchboard application.

This is a greenfield project and a great opportunity for a Frontend Engineer to contribute to and build a new application. The engineer will be part of a strong technical team that is newly formed in a visible and growing group within GitLab.

What you can expect in a Frontend Engineer role at GitLab:

  • Develop features and improvements to the GitLab product in a secure, well-tested, and performant way
  • Work with Product Management and other stakeholders (Backend, UX, etc.) to iterate on new features within the GitLab product.
  • Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
  • Confidently ship small features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects.
  • You’ll help improve the overall experience of our product through improving the quality of the Frontend features both in your group and features that benefit other groups.
  • You’ll help identify areas of improvements in the code base, both specific to your group and outside your group (eg. component library) and help contribute to make it better
  • You’ll learn, collaborate and teach other Engineers. Everyone can contribute something new to the team regardless of how long they’ve been in the industry.
  • You’ll fix prioritized issues from the issue tracker. These are typically bugs listed in a GitLab issue with an attached severity and priority label.
  • You’ll contribute to and follow our workflow process, alongside the rest of the Frontend Engineers and the GitLab community as a whole.

You should apply if you meet the following requirements:

  • Professional experience with VueJS
  • Experience with writing automated tests (eg. Jest, Karma, Jasmine, Mocha, AVA, tape)
  • A solid understanding of core web and browser concepts (eg. how the browser parses and constructs a web page)
  • A solid understanding of semantic HTML, CSS, and core JavaScript concepts.
  • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
  • Comfort working in a highly agile, intensely iterative software development process
  • Positive and solution-oriented mindset
  • An inclination towards communication, inclusion, and visibility
  • Self-motivated and self-managing, with strong organizational skills.
  • Demonstrated ability to work closely with other parts of the organization
  • Share our values, and work in accordance with those values
  • Ability to thrive in a fully remote organization
  • Ability to use GitLab

Nice to have:

  • Working knowledge of Ruby on Rails
  • Experience with the GitLab product as a user or contributor
  • Product company experience
  • Experience working with a remote team
  • Enterprise software company experience
  • Developer platform/tool industry experience
  • Experience working with a global or otherwise multicultural team
  • Domain knowledge relevant to the product stage in which you are looking to join (eg. someone with CI/CD experience applying for the Verify & Release team)

APPLY HERE

Infrastructure Engineer

Job Description

Infrastructure Engineer

Remote or Seattle, WA

COMPANY PROFILE

Code.org is a nonprofit dedicated to expanding access to computer science in K-12 schools and increasing participation by young women and students from other underrepresented groups. Our vision is that every student in every school has the opportunity to learn computer science as part K-12. The leading provider of K-12 computer science solutions in the largest school districts in the United States, Code.org also created the annual Hour of Code campaign, which has engaged more than 15% of all students in the world!

JOB SUMMARY

Are you passionate about computer science and education? Code.org is a non-profit organization dedicated to growing participation in computer science by making it available in more schools and increasing participation by young women and underrepresented students. Our vision is that every student in every school should have the opportunity to learn computer science. We believe computer science should be part of the core curriculum, alongside other courses such as mathematics, biology, chemistry, or algebra!As an Engineer at Code.org, youll join a team delivering software products and operating services used by tens of millions of students and teachers in K-12 classrooms around the world.

DUTIES AND RESPONSIBILITIES

As a member of our Infrastructure team within engineering, you will:

  • Write code and configure the systems that support the building, monitoring, scaling, testing, securing, and deployment of our product
  • Own projects and build features end to end, and work on exciting technical challenges.
  • Work with your team, other engineers, product managers, and staff across the organization to build and support accessible and efficient systems.
  • Ship software regularly while maintaining excellent live site availability.
  • Contribute to an inclusive, growth-focused, and collaborative team culture!

EXPERIENCE & QUALIFICATIONS

We are seeking an Infrastructure Engineer who is able to navigate a comprehensive tech stack with an eagerness to implement systemic improvements. While our core technologies include Ruby on Rails, React, Javascript & Typescript, MySQL, AWS and various 3rd party tools and open source libraries, we welcome expertise in analogous stacks. This role is ideal for individuals who not only exhibit a solid technical foundation but also embody a spirit of collaboration and curiosity towards problem-solving.

We seek candidates who possess a blend of the following skills and experiences:

  • DevOps Engineering:Proficient in AWS configuration and infrastructure management, with hands-on experience in CloudFormation, Chef, and CI/CD pipelines, ensuring smooth deployment and operational workflow.
  • Application & Infrastructure Security:Familiar with risk assessment and safeguarding web applications and cloud infrastructure, with a proactive approach to identifying and mitigating security vulnerabilities.
  • Web Application Server Engineering:Familiarity with Unix environments, Docker containers, configuration management tools like Chef, content delivery networks, and basic principles of web session and cookie management all from the perspective of optimizing web server performance.
  • Database Administration and Storage Systems:Experience with AWS RDS Aurora MySQL, S3, DynamoDB, Redshift, and data visualization tools. A strong understanding of database management and storage solutions to support scalable web applications.
  • Site Reliability / Production Engineering:Expertise in incident management, monitoring/alerting systems, and enhancing web-application performance to ensure high availability and reliability of a high-traffic system.
  • Backend Platform Engineering:Familiarity with Ruby on Rails or similar MVC framework, with an understanding of backend architecture, focusing on building robust, scalable platforms.

We value individuals who prioritize the overall developer experience and are committed to writing clean, maintainable code and systems. If you are passionate about using your technical skills to make a significant impact on educational technology and thrive in a collaborative and innovative environment, we encourage you to apply.

In addition, candidates must:

  • Be a U.S. Citizen or Permanent Resident
  • Pass a pre-employment background check
  • Be willing to travel a minimum of two times per year for team events

APPLY HERE

Principal DevOps Engineer

Job Description

Principal DevOps Engineer – US/Remote

locations

AMER – United States – Oregon – Portland

AMER – United States – Washington – Offsite/Home

AMER – United States – Colorado – Offsite/Home

AMER – United States – Arizona – Offsite/Home

AMER – United States – Texas – Offsite/Home

AMER – United States – Michigan – Novi

AMER – United States – California – San Francisco – One Market

time type

Full time

job requisition id

24WD75932

Job Requisition ID #

24WD75932

Principal Cloud DevOps Engineer

We are seeking a Principal Cloud DevOps Engineer to join our team in Platform Services and Emerging Technology’s Developer Enablement DevRel group. The developer enablement organization’s mission within platform services is to provide developers with the tools and support they need to build high-quality applications that meet our requirements. This includes enabling developers to create, test, and deploy software applications. The DevRel team promotes knowledge sharing and collaboration to create a community of enabled developers. It empowers developers to take ownership of their work and contribute to our success.

You will represent developer needs within the United States by providing technical support, building and maintaining our developer enablement solutions, and working with partner platform teams to ensure the platform meets their needs.

This role is located in the US.

You will report to a Engineering Manager

Responsibilities:

  • Provide technical support to developers who are using platform services.
  • Assist developers in building and deploying their applications.
  • Troubleshoot issues and work with development teams to resolve problems.
  • Collaborate with development teams to ensure the platform meets their needs.
  • Maintain documentation and training materials for the platform.
  • Stay up to date with new technologies and trends in the industry.

Requirements:

  • 6-8 years managing resources within cloud computing platforms such AWS
  • 6-8 years experience automating the software development lifecycle with continuous integration/delivery (CI/CD) tools like Jenkins (a must) and Spinnaker
  • 6-8 years the development, build, and deploy process for workloads including serverless, container-base, enterprise, and other application implementations.
  • Familiarity with containerization technologies such as Docker or Kubernetes.
  • Implemented and instrumented observability practices, tooling, and solutions, including Prometheus, Grafana, OpenTelemetry, Splunk, and NewRelic.
  • Creation of technical documentation in the form of runbooks, notes, and engineering resources.

Candidates with the following qualifications will be preferred:

  • Experience or involvement in open-source software and communities.
  • Enjoys speaking at conferences and developer communities.
  • Relevant certifications include AWS Certified Solutions Architect Associate, AWS Certified DevOps Engineer, and Certified Kubernetes Application Developer.

APPLY HERE

Senior Program Manager – Agile

Job Description

Sr. Program Manager Agile (Remote)

Remote Job

We are looking for aSr. Program Managerfor alarge global B2B high-tech company. This role will be responsible for driving PMO activities in coordination with a team of senior technical and non-technical professionals dedicated to the implementation and enablement of data and analytics platforms.

This is a 7-month contract (Extension possible). 40 hours per week Remote role in the US.

This is a W2 employee of Stage 4 Solutions. Health benefits and 401K are offered.

Responsibilities:

  • Plan, lead and facilitate Agile practices like sprint planning, burn up/burn downs, cross functional scrum team dependencies, create release schedules and related staffing plans.
  • Develop detailed project execution plan and manage all execution aspects, including interdependencies, progress metrics, testing, deployment and enablement Create crisp and complete documentation to facilitate project reviews and decision-making process.
  • Drive risk mitigation strategies and issue resolution actions with key stakeholders Manage scrum teams applying Agile principles, practices, and theory Responsible for taking small to large, company-wide, mission critical programs/projects from original concept through final implementation.
  • Provides overall communication and interfaces with all areas affected by the program/project including cross-functional stakeholders, business sponsors and vendors Develops detailed program/project execution plan and manages all implementation processes including budget management, resource allocation, progress tracking, monitoring change control process, testing, documentation, training and on-time delivery within budget constraints.

Requirements:

  • MUST HAVE 6-8 years of IT project management and Agile scrum experience.
  • MUST HAVE at least 2 years of experience managing IT projects in data and analytics domain.
  • Demonstrated project management experience in implementing systems at enterprise level.
  • Knowledge of business processes; experience with Enterprise data and analytics ecosystems
  • Experienced scrum master applying scrum principles and best practices.
  • Extensive experience with Agile tool and techniques: Lean design, accommodating changing requirements, iterations, feedback loop with customer involvement
  • Excellent communication skills, problem solving, conflict resolution management, active listening, time management and interpersonal skills

APPLY HERE

IT Program Manager, Scrum Master

Job Description

IT Program Manager/Scrum Master (Remote)

Remote Job

IT Program Manager/Scrum Master(Remote)

We are looking for aIT Program Manager/Scrum Masterfor alarge global B2B high-tech company. This role will be responsible for developing a detailed program execution plan and managing all execution aspects, including program interdependencies, progress metrics, testing, deployment, and enablement..

This is a 24-month contract (Extension possible). 40 hours per week REMOTE role in the US.

This is a W2 employee of Stage 4 Solutions. Health benefits and 401K are offered.

Responsibilities:

  • Responsible for taking large Enterprise Data and Analytics programs from business cases through post-implementation and benefits tracking.
  • Drive crucial conversations with senior business leaders and IT to define strategic business cases and measurable benefits.
  • Drive all PMO activities in coordination with a team of senior technical and non-technical professionals dedicated to the implementation and enablement of company-wide data and analytics platforms.
  • Plan, lead, and facilitate Agile practices like sprint planning, burn up/burn downs, cross-functional scrum team dependencies, and create release schedules and related staffing plans.
  • Develop a detailed program execution plan and manage all execution aspects, including program interdependencies, progress metrics, testing, deployment and enablement.
  • Create crisp and complete documentation to facilitate program reviews and the decision-making process at the Steering Committee.
  • Drive risk mitigation strategies and issue resolution actions with key stakeholders at all levels of the organization.
  • Engage and collaborate with all business and IT functions affected by the program, internal and external partners and vendors.
  • Apply consistency and best practices through program initiation, planning, execution and closing phases, enabling business outcomes and benefits tracking.
  • Manage one to many scrum teams applying Agile principles, practices, and theory.

Requirements:

  • Combined 10+ years project / program management experience with at least 5 years of that dedicated to hands-on project management in the application security space.
  • Knowledge of security frameworks (BSIMM, etc) and proven experience in managing multiple projects, programs to improve security capability maturity.
  • Experience with Agile traits and techniques: Lean design, accommodating changing requirements, iterations, loop feedback with customer involvement.
  • Demonstrated ability to drive Steering Committee meetings with executive management with solid experience in decision making.
  • Excellent communication skills, problem solving, conflict / resolution management, active listening, time management, and interpersonal skills.
  • Demonstrated consistent ability to lead cross-functional teams and deliver technical solutions while mitigating or removing hurdles / obstacles.
  • Has a track record of overcoming project crisis.
  • Ability to be straightforward, articulate well, and have exceptional listening skills.
  • Demonstrated consistent ability to lead cross-functional teams and deliver solutions.

APPLY HERE

Trust and Safety Operations

Job Description

Trust & Safety Operations

Remote (US-Based) Or San Francisco, CA

Operations Trust & Safety /

Full-Time Employee /

Remote

About Us

We believe that life is better when youre with your friends, and our mission is to fill everyones life with rich and meaningful friendships. We do this by creating the easiest way to hear your friends voices throughout the day, to meet their friends, and to talk about anything. As the world goes increasingly remote, we think being with friends is more important than ever.

We take pride in being a small and productive team, with a relentless focus on building a product that people love. As a company we are well funded, with backing from a16z and dozens of the best angel investors in the world, providing us with years of runway. We love what we do and have a lot of work ahead of us. If this sounds interesting to you, wed love to talk.

The Role

As a member of the Trust & Safety team, youll be focused on creating a safe and positive experience for all Clubhouse users. Youll help shape our policies, evaluate user behavior and content, and contribute to building systems, processes, and product features to scale your teams impact. Youll tackle time-sensitive issues and situations with imperfect information; youll be trusted to understand complex situations, consider the root causes and consequences, to make judgment calls, and communicate with the team and users directly. Youll have autonomy, responsibility, and abundant opportunities for personal growth in a collaborative, fast-paced environment.

In this role, you will report to our Head of Trust & Safety and work closely with many cross-functional teams, including Product, Engineering, and Core Ops.

We are a remote friendly-company with our headquarters in San Francisco and a strong commitment to ensuring people can do great work here and thrive without having to live near an office. This role is open to candidates across the U.S.

Who you are

    • Youve tackled trust and safety challenges first-hand.Youve had experience building and enforcing policies at scale. You thrive at grasping complex situations, making tough calls, and taking action.
    • Youre a systems-thinker and a strong communicator.You can learn new systems, frameworks, and processes quickly. You solve problems methodically, and value accuracy, consistency, and fairness. Youre a strong written communicator; you can capture the essence of complex situations fast and communicate with sensitivity.
    • You take pride in what you do.You care deeply about your work. If something seems off, you come up with a good solution and fix it without being asked to do so. Youre proactive with suggestions and people know they can count on you to get things done.
    • You bias towards action.You like to build and ship – favoring practical choices, speed and a respect for sequencing. You focus on the things that matter and push back on things that dont. You make deadlines for yourself and you move fast.
    • Youre scrappy and entrepreneurial.You thrive in fast-paced environments and are comfortable with not knowing the answer to something. You are willing to roll up your sleeves no matter what the challenge is.
    • You enjoy your work.You love what you do, not because you feel you have to, but because youre so excited to create something big for the world. Your favorite thing to do is to take on a huge challenge and pull it off.
    • You are a team player.You have a low-ego, put the teams success first, and believe that fostering a collaborative and diverse environment is not only integral to the team’s well-being but also crucial for driving innovation and achieving long-term success.

What You Will Do

  • Youll scale trust & safety operations.On any given day, you might be handling complex investigations into multiple policy areas, managing vendors, diagnosing metrics and finding ways to improve them, and utilizing new technology to improve detection efforts. Youll also be helping to set the strategic priorities of the trust & safety ecosystem, including new policy development.
  • Youll ensure the safety of new features.Youll be working alongside our product and engineering teams to review new features and collaborate on strategies for user safety and compliance.
  • Youll grow and improve rapidly.At Clubhouse youll be working with an incredible team, who love to learn from and teach each other. Youll find yourself stretching to new areas, immersed in feedback, challenged by your teammates, and growing your skills on a daily basis.
  • Youll be an owner.We believe in hiring people and giving them as much responsibility as they can handle. Whether its standing up new operational processes or engaging with government authorities or external partners, youll get to do the best work of your life on your own terms.
  • Youll create something meaningful.Social products allow people to connect in ways that were never before possible. When the telephone was invented, it suddenly allowed people to speak with others across the world. Thanks to FaceTime, grandparents everywhere can now watch their grandchildren grow up. At Clubhouse, youll be figuring out something entirely new for the worlda positive product that brings peoples voices together for deep and meaningful conversations, creates new relationships, builds empathy across cultures, entertains people, and helps people develop ideas that change the course of their lives.

APPLY HERE