Senior Full Stack Engineer

Senior Full Stack Engineer

Employer: GoDaddy

This position is not eligible to be performed in Alaska, Mississippi, North Dakota, or the Virgin Islands.

At GoDaddy the future of work looks different for each team. Some teams work in the office full-time, others have a hybrid arrangement (they work remotely some days and in the office some days) and some work entirely remotely.

This role can be remote in the US or near a GoDaddy office.

What you’ll get to do…

Do you wish to grow your career, expand your skillset, and build new experiences as you work on customer-centered products used by millions of users? Do you thrive when working in a highly collaborative, innovative, passionate, and empowering atmosphere? If so, then we want to meet you!

Our mission is to enable small businesses to be successful on the web, social media, and in real life by building intuitive tools for website building, selling products and services, social and email marketing, and much more. You will be working on GoDaddy’s Website + Marketing Suite including products like our Website Builders, Social and Email Marketing, and Search Engine Optimization tools. We’re seeking a full stack software engineer who works with web technologies like JavaScript, Node.js, TypeScript, and React. As a full-stack engineer, your duties will involve client-side development, as well as server-side API development and integration efforts.

  • Build highly scalable products that help small businesses succeed online with phenomenal user experiences
  • Write well-tested, modern JavaScript / TypeScript using frameworks like React, NodeJS and Express
  • Deliver a phenomenal customer experience via experimentation and data, solving problems spanning the front-end to the backend
  • Embrace Agile methodologies to continuously release and deploy iterations of our services
  • Help establish and supervise metrics to ensure product and customer success, including real-time application monitoring and performance profiling of our applications
  • Work on a remote first team of software engineers, product management, user experience designers and data scientists within an encouraging environment where you will have the flexibility to structure your day

Your experience should include…

  • 3+ years proven experience building products and services
  • A strong understanding of JavaScript, Node.js, TypeScript, React and the underlying standard web technologies
  • A good foundation in data structures, algorithms, and software design patterns
  • Experience with automated testing code and using test frameworks

You might also have…

  • A BS or MS in a computer science, information system, UX or related proven experience
  • Supplied or managed open-source projects
  • Previous work experience with AWS

We’ve got your back… Enjoy our many benefits (My Wallet), which may vary depending on role and tenure, including paid time off, 401k, bonus eligibility, equity grants and parental leave. Join one of our employee resource groups (Culture). Once approved, continue to have a side hustle, if you have one (we love entrepreneurs, remember?). Most importantly, come as you are and make your own way.

APPLY HERE

Google Cloud Platform – GCP – Data Architect

Google Cloud Platform – GCP – Data Architect

Employer: Perficient

Overview

At Perficient you’ll deliver mission-critical technology and business solutions to Fortune 500 companies and some of the most recognized brands on the planet. And you’ll do it with cutting-edge technologies, thanks to our close partnerships with the world’s biggest vendors. Our network of offices across North America, as well as locations in India and China, will give you the opportunity to spread your wings, too.

We’re proud to be publicly recognized as a Top Workplace year after year. This is due, in no small part, to our entrepreneurial attitude and collaborative spirit that sets us apart and keeps our colleagues impassioned, driven, and fulfilled.

Perficient currently has a career opportunity for a hands-on GCP Data Architect / Engineer. This is a remote role working Central and Eastern Time Zone hours.

Job Overview:

Perficient is seeking an GCP certified professional who is a cloud migration enthusiast with passion for elastic workloads and serverless frameworks. With your expertise in cloud computing, you will architect and build cloud-native systems, wrangle cloud systems’ complexity, and ensure that best practices are followed when utilizing a wide variety of cloud service offerings. You will also weigh the pros and cons of using IaaS services versus PaaS and other managed services when designing and recommending solutions.

You are expected to be a subject matter expert on GCP services, tools and best practices. You will answer questions on various cloud-native technologies and GCP services, and you will provide recommendations on what service to use and when. As such, you should have extensive hands-on experience with the varied GCP services, their limitations and alternate (non-GCP) solutions that might serve better in particular situations.

Responsibilities

  • Own and aggressively drive forward specific areas of technology architecture in the GCP (Google Cloud Platform) arena. Provide architectural solutions/designs to project execution teams for implementation.
  • Provide architectural assessments, strategies, and roadmaps for one or more technology domains.
  • Lead projects within architecture. Work with Product Owner/Business Analysts to understand functional requirements and interact with other cross-functional teams to architect, design, develop, test, and release features.
  • Develop Proof-of-Concept projects to validate new architectures and solutions.
  • Support multiple Agile Scrum teams with planning, scoping and creation of technical solutions for the new product capabilities, through to continuous delivery to production.
  • Liaise with offshore team and clients for resolving technical dependencies, issues, and risks.
  • Architect, design and implement solutions.
  • Demonstrate broad solutions technical leadership, impacting significant technical direction, exerting influence outside of the immediate team and driving change.

Qualifications

  • 5 years of hand-on experience on data projects
  • 2 years of experience in GCP Cloud technologies including BigQuery, Cloud SQL, Dataproc, Dataflow, Data Fusion or in Apache Beam, Airflow, Hadoop
  • Strong experience in developing GCP data pipelines
  • Strong experience working with loading, extracting data using SQL, DDL, DML commands
  • Good understanding of data architecture, data integration and data quality
  • Good experience with Database migrations to Cloud SQL and BigQuery
  • Experience in end-to-end implementation of Data Lake, Big Data projects
  • Experience handling structured, un-structured, semi-structured data, working in a Data Lake environment
  • Experience in end-to-end implementation of DW BI projects, especially in data warehouse and mart developments
  • Additional experiences with AWS data platform equivalent technologies a plus
  • Experience processing large volumes of data using Python, Spark, PySpark etc a plus
  • Database experience including NoSQL databases like MongoDb, Cassandra etc. a plus
  • Experience in Relational Modeling, Dimensional Modeling and Modeling of Unstructured Data a plus
  • Previous experience with Database Administration a plus
  • Experience with Lean / Agile development methodologies
  • Knowledge and experience with full SDLC lifecycle
  • Proficient in authoring, editing and presenting technical documents
  • Strong written and oral communication skills; Ability to communicate effectively with technical and non-technical staff

Preferred education and certification:

  • Bachelor’s degree in Computer Science or related field
  • Google Professional Data Engineer preferred
  • Additional GCP certifications a plus

Perficient full-time employees receive complete and competitive benefits. We offer a collaborative work environment, competitive compensation, generous work/life opportunities and an outstanding benefits package that includes paid time off plus holidays. In addition, all colleagues are eligible for a number of rewards and recognition programs including billable bonus opportunities. Encouraging a healthy work/life balance and providing our colleagues great benefits are just part of what makes Perficient a great place to work.

APPLY HERE

Applications Developer

Applications Developer

Employer: Integrated DNA Technologies

IDT is the leading manufacturer of custom oligonucleotides and proprietary technologies for genomics applications. Our work is complex and cutting-edge, and our team members are curious, creative thinkers who understand that good data drives smart decisions. At IDT, we realize that although science may be uniform, people are unique. We promote a culture where engaged people are motivated and have opportunities to achieve their full potential, as part of one global team.

IDT is proud to work alongside a community of nine fellow Danaher Life Sciences companies. Together, we’re pioneering the future of science and medicine, developing products that enable researchers in the fight to save lives.

Location: Remote, USA

Purpose Statement:

The Application Developer provides development and maintenance services for Enterprise-class systems. This position includes requirements definition, analysis, development, testing, implementation and support to deliver benefits to the organization, its’ customers, and other business partners.

Essential Functions:

  • Perform software development activities using established development practices; following design and coding standards, code reviews, code versioning, continuous builds, unit/integration testing, & deployments.
  • Assist in the creation of system design and functional specifications for software development projects.
  • Actively collaborate with the team to build consistent and dependable solutions using knowledge of best practices and business processes.
  • Identify opportunities and facilitate communication that can improve the efficiency of business processes.
  • Investigate and resolve application functionality, related issues, and provide first-level support/troubleshooting of our software systems.
  • Handle support inquiries and escalate as necessary.
  • Effectively presents technical information in one-on-one and small group situations.
  • Produce technical documentation for new and existing applications.
  • Other duties as assigned.

Education:

  • Bachelor’s degree in Computer Science or MIS. (Preferred)

Professional Experience:

  • Experience with enterprise software applications. (Preferred)

Other Job Qualifications:

  • Ability to utilize and apply technical knowledge and skills.
  • Must be highly organized and can maintain several projects at one time.
  • Must be able to interact in a professional manner with customers, employees, and all levels of management
  • Ability to analyze situations accurately, utilizing a variety of analytical techniques to make well-informed decisions.
  • Ability to develop and evaluate alternatives.

Physical Requirements:

  • Exert up to 10lbs. of force occasionally and/or up-to a minimal amount frequently

What We Offer:

  • Generous Paid Time Off Accruals
  • 16 Hours PAID Volunteer Time Off
  • 10 Paid Holidays
  • Up to eight (8) weeks of 100% paid parental leave to eligible U.S. associates
  • 401(k) with Company Match
  • Medical, Dental, and Vision Insurance Options

APPLY HERE

Senior Product Manager

Senior Product Manager

Employer: GitHub

As GitHub expands into new communities and new product categories, we’re looking for an experienced Senior Product Manager to help us shape how the world builds software. From Issues to Repos Actions to Advanced Security… we pride ourselves on being thoughtful, intentional and impactful contributors to the world’s largest community of developers.

In this role, you’ll work with a global team of mission-driven Hubbers working on some of the world’s most complex engineering problems. You’ll answer questions like

  • How do we make the code reviews more human?
  • How do we secure the world’s open source tool chain?
  • How do we increase velocity for engineering teams everywhere?
  • How can we help developers explore and onboard to codebases more quickly?
  • How can open source maintainers get paid for their community contributions?
  • What if we moved dev environments to the cloud?

Working at GitHub, you’ll be challenged and rewarded with global impact. With over 65 million developers contributing on GitHub, there’s simply no other destination where your work can have a larger impact on the developer community.

We value collaboration, empathy, quality, positive impact and shipping. The most successful candidates will exhibit work that reflects these values. We want you to enable every team member to do their best work, and we’ll partner to do the same for you. We expect you to have a strong technical background, excellent communication skills and a commitment to make everyone on your team feel included.

Your Impact
In this role, you’ll have tremendous opportunity to learn, collaborate and impact the habits of developers everywhere. As a Senior Product Manager, you will:

  • Own the product vision for your area. As the person responsible for product strategy, you’ll build the vision for your product area and ensure it aligns with our overall company strategy. You’ll make tough prioritization decisions while helping the team think strategically about long-term opportunities while balancing short term objectives.
  • Become an expert. You’ll become an authority on the practices, innovations, trends, and history of your domain. You’ll share your vision with others both inside and outside of the company so we can make GitHub a better home for all developers.
  • Represent the customer. You’ll serve as the champion and voice of customers in every conversation. You will build direct relationships with customers and immerse yourself in their experience of the product. You’ll also strive to ensure everyone on our team understands our customers’ needs.
  • Collaborate across teams. Your success will require coordination across multiple teams and disciplines at GitHub. You’ll play a critical role creating alignment between partner teams and ensure we all succeed together as a team.
    Make data-informed decisions. You’ll use both quantitative and qualitative data to identify customer pain points, and use this information to prioritize your product roadmap.
  • Experiment. You’ll drive improvements through iterative design and experimentation. You’ll gather data to build a strong understanding of the customer, the friction they experience, and the solutions that lead to a better developer experience.
  • Measure success. You’ll own the definition of success for your product area making sure the criteria are measurable, attainable, visible to all stakeholders, and create the right incentives.

Minimum requirements:

  • You have a BS (or higher, e.g., MS, or PhD) in Computer Science or a related technical field involving coding (e.g., analytics or mathematics), or equivalent technical experience
  • 5+ years engineering, design, product management, or equivalent experience
  • Demonstrated ability to translate complex and sometimes ambiguous data into actionable priorities
  • Comfort working in a highly technical domain
  • Strong desire to empower others and build an inclusive team
  • Familiarity with one of more of the following:
    • GitHub and its users (or have used GitHub yourself)
    • Developer tools
    • Enterprise development practices
    • Continuous integration, delivery and learning
    • Cloud compute methodologies and technologies
    • Software security and compliance products
    • APIs or permissions related products

Nice to have, but not required:

  • Excellent written & oral communication skills
  • Proficiency in one or more major programming languages
  • Experience working across multiple disciplines (e.g. Sales, Marketing, Finance, Legal, Support, Product, Engineering, Research, and Design)
  • Experience working remotely with tools like Slack or Zoom
  • Strong organizational skills both at an individual and team level

(Colorado only*) Minimum salary of $104,100 to maximum $192,800 + bonus + equity + benefits.
Note: Disclosure as required by sb19-085 (8-5-20) of the minimum salary compensation for this role when being hired in Colorado.

Who We Are:

GitHub is the developer company. We make it easier for developers to be developers: to work together, to solve challenging problems, and to create the world’s most important technologies. We foster a collaborative community that can come together as individuals and in teams to create the future of software and make a difference in the world.

Leadership Principles:

Customer Obsessed – Trust by Default – Ship to Learn – Own the Outcome – Growth Mindset – Global Product, Global Team – Anything is Possible – Practice Kindness

APPLY HERE

Web QA Engineer

Web QA Engineer

Employer: Doximity

Doximity is transforming the healthcare industry. Join our mission to help every physician be more productive and provide better care for their patients. As medicine’s largest network in the United States, there’s an elevated level of responsibility in everything we do. We don’t take that responsibility lightly and are committed to building diverse teams with an inclusive culture that can make a direct impact on the healthcare system.

One of Doximity’s core values is stretching ourselves. Even if you don’t check off all the boxes below we encourage you to apply. Doximity is full of exceptional people who bring their own unique experiences to work everyday and make us all better for it!

This position is for a mid-level Web QA Engineer with a passion for testing, reporting, and improving QA processes to join our 9-person Web QA team. We’re looking for a candidate who is analytical, enjoys thinking outside the box, and loves to solve complex problems in a fast-paced agile environment.

This role can be filled in our San Francisco headquarters OR remotely in the U.S.

How you’ll make an impact:

  • Perform thorough black-box testing of our web and mobile-web applications
  • Create, update, and execute comprehensive test cases to ensure that our software applications meet requirements
  • Interface with web teams, cross-platform teams, Product Managers, Developers and QA team members
  • Participate in team discussions and provide feedback centered on testability, risks, and product design as appropriate
  • Develop QA strategies that increase future QA testing capacity and coverage

What we’re looking for:

  • 3+ years of relevant experience debugging, troubleshooting, and in general, communicating and solving technical problems
  • You have an understanding of software quality assurance, test case creation/documentation, and QA-testing best practices, coupled with the passion to deliver high quality products to the end-user
  • You have a desire to learn quickly and a positive attitude towards learning and troubleshooting
  • You are familiar with serving in a support role and can concisely and effectively communicate issues, blockers, and technical risks to team members and those you support
  • You are self-motivated, proactive, and able to manage your time effectively

Why you want to work here/Benefits/Perks

Doximity is proud to offer industry-leading benefits. Some of our offerings include:

  • Medical, dental, vision offerings for you and your family
  • 401k with matching program
  • Family building support, Childcare FSA, and parental leave
  • Life, AD&D, and Disability
  • Generous time off, holidays and paid company trips
  • Wellness benefits plus many more!

APPLY HERE