About The Role
G2 is looking for a data-driven Off-Page SEO Outreach Specialist who thrives at the intersection of content distribution, authority building, and growth marketing. You’ll play a key role in scaling our organic visibility through strategic backlink acquisition, AI visibility optimisation, and digital PR initiatives. All tailored for a B2B SaaS audience.
You’ll collaborate closely with our content, partnerships, and growth teams to amplify reach, strengthen domain authority, and expand brand presence across high-authority web and AI surfaces.
In This Role, You Will:
Responsibility Area: Organic Backlink Strategy & Execution
- Develop and run scalable backlink strategies to strengthen domain authority and content visibility.
- Identify and pursue high-quality link-building opportunities through cold outreach, guest posts, HARO, and industry collaborations.
- Monitor and analyze backlink profiles to ensure Backlink quality and relevance.
- Collaborate with content strategists to align SEO efforts with AI-driven content distribution trends.
Responsibility Area: Content Distribution & Digital PR
- Lead digital PR campaigns to earn mentions, features, and citations from top-tier industry publications and SaaS media.
- Build relationships with journalists and influencers to position the brand as a thought leader in its category.
- Develop new content distribution strategies that attract natural backlinks and brand mentions.
Responsibility Area: User Generated Content (UGC) & Community Growth
- Drive authentic engagement and brand storytelling on Reddit, Quora, and other UGC/community platforms.
- Identify trending discussions and contribute meaningfully to build brand presence and trust.
- Collaborate with content and social teams to activate community-led growth loops that feed into SEO and brand visibility.
- Track sentiment, discussions, and share of voice across community platforms to inform content and partnership opportunities.
Minimum Qualifications:
We realize applying for jobs can feel daunting at times. Even if you don’t check all the boxes in the job description, we encourage you to apply anyway.
- 2+ years of Off-page SEO experience
- Experience with cold outreach campaigns
- Experience with Off-page SEO in the SaaS industry
- Strong verbal and written communication skills
- Strong organizational skills
- Self-motivated and works with a sense of urgency
- Tool skills: Ahrefs, Semrush, Hunter.io, Pitchbox, G-Suite.
- Network of relationships within the SaaS space

About G2com
About
Connect with the team
Similar jobs
Springer Capital is a cross-border asset management firm specializing in real estate investment banking between China and the USA. We are offering a remote internship for aspiring data engineers interested in data pipeline development, data integration, and business intelligence.
The internship offers flexible start and end dates. A short quiz or technical task may be required as part of the selection process.
Responsibilities:
- Design, build, and maintain scalable data pipelines for structured and unstructured data sources
- Develop ETL processes to collect, clean, and transform data from internal and external systems
- Support integration of data into dashboards, analytics tools, and reporting systems
- Collaborate with data analysts and software developers to improve data accessibility and performance
- Document workflows and maintain data infrastructure best practices
- Assist in identifying opportunities to automate repetitive data tasks
Position: Full Stack Developer
Location: Baner, Pune
Experience: 2+ Years
If you are an analytical problem solver with strong Web Development knowledge and a passion for teamwork and innovation, we have the perfect job for you! We are looking for a Full Stack Developer to join our award-winning, talented team, building global software products for the automation of drones for various commercial applications.
About FlytBase
At FlytBase, we’re not just creating a product—we’re on a zero-to-one journey, building a whole new global category that’s never existed before.
What does that mean? We’re on a mission to unlock the world’s third dimension with fully autonomous drones. It’s the first of its kind. Therefore, everything we do requires first-principle thinking, bold experimentation, and a willingness to push boundaries.
If you’re bored of cookie-cutter playbooks and ready for something fresh, exciting (and yes, involving drones), this is your place.
Don’t believe it? Challenge us—We’d be more than happy to tell you why we’re so confident in what we’re building!
Role and Responsibilities:
- Work as part of an agile team developing applications, designing sprints, and leading the team in ensuring deliveries are met.
- Design and implementation of low-latency, high-availability, and high-performance applications.
- Ensure code modularity with micro-services architecture.
- Ensure best practices in Web application development.
- Participate in the complete software development lifecycle and write code that is maintainable, clear, and concise.
- Manage application deployment in AWS, considering security, scalability, and reliability.
- Manage/evolve automated testing setup for the backend and frontend for faster bug reporting and fixing.
- Contribute to team and organizational improvements in process and infrastructure.
- Learn about the domain and competitors to propose new features and help in product improvement.
Best suited for candidates who
- Experienced as a MEAN/MERN Stack developer.
- Strong expertise with Angular 2+ / ReactJS, NodeJS, ExpressJS, Socket.io.
- Understanding of fundamental design principles behind a secured, scalable, production-ready application development and deployment.
- Great interpersonal and communication skills.
- Understanding of Git, and CI/CD practices.
- 3+yrs of experience working on a JavaScript/jQuery
- Strong working knowledge of HTML, CSS will ensure that you can create those pixel-perfect pages with ease.
- Being able to understand design REST APIs is critical to ensure any reasonably complex functionality on the front-end.
- Experience working with build tools such as Gulp/Webpack
- Experience with TailwindCSS/Bootstrap/SCSS
Nice to Have Skills
- Understanding of NPM workspaces
- Understanding of Internationalisation
- You have worked on EmberJs/ReactJs
Role: Angular Developer
Positions: 4
- Experience 3 to 5 years
- Strong front-end development skills, experience with JavaScript libraries/frameworks mainly Angular JS Preferably Version 7 or Version 5
- Experience working with server-side JavaScript Frameworks and build tools (node.js, bower, grunt, gulp)
- Demonstrable experience developing large-scale applications using one or more MV* patterns (MVVM, MVC, MVP)
- Expertise in developing single page web applications using front-end routing, consuming JSON-based RESTful APIs, client-side templating
- Strong competency in responsive layouts leveraging CSS and media queries and related UI frameworks (e.g., Bootstrap, Foundation)
- Experience with CSS preprocessors (e.g., Sass, LESS)
- Experience with code analysis tools (e.g., JSLint, JSPerf)
- Practical knowledge of web page optimization techniques and guidelines for fast page load times
- Strong understanding of Ajax and/or promises
- Experience working in an agile, multidisciplinary team.
- Experience working with a distributed version control system (git, mercurial)
- Experience writing unit tests in one or more of the following: karma, mocha, chai, sinon, jasmine, jest
- Experience working on AWS. Basic understanding of Security Groups/ VPC etc.
- Experience on working with & integrating with microservices
- Experience on developing/ using CI/CD pipeline using Jenkins/ Git
Job Description
We are looking for an experienced Full Stack Engineer to join our client's development team. In this role, you will be responsible for the overall development and implementation of front and back-end software applications. Your responsibilities will extend from designing system architecture to high-level programming, performance testing, and systems integration.
To ensure success as a full stack engineer, you should have advanced programming skills, experience with application development, and excellent troubleshooting skills. Top-rated full stack engineers create and implement advanced software systems that perfectly meet the needs of the company.
Responsibilities:
- Meeting with the software development team to define the scope and scale of software projects.
- Designing software system architecture.
- Completing data structures and design patterns.
- Designing and implementing scalable web services, applications, and APIs.
- Developing and maintaining internal software tools.
- Writing low-level and high-level code.
- Troubleshooting and bug fixing.
- Identifying bottlenecks and improving software efficiency.
- Collaborating with the design team on developing micro-services.
- Writing technical documents.
Requirements:
- Bachelor’s degree in computer engineering or computer science.
- Previous relevant experience of minimum 3-5 years as a full stack engineer.
- Advanced knowledge of front-end languages including HTML5, CSS, JavaScript, C++, and JQuery.
- Proficient in back-end languages including Java, Python, Rails, Ruby, .NET, and PHP.
- Knowledge of database systems and SQL.
- Advanced troubleshooting skills.
- Familiarity with JavaScript frameworks.
- Good communication skills.
- High-level project management skills.
Position Summary
The Java Software Developer designs and develops computer applications using the Java programming language. Managing small-to-large scale projects, with respect to business impact, throughout the development life cycle. In this role, you can expect to leverage your 5+ years of Java engineering skills and knowledge to develop, test, and release features assigned to you and the Software Development team. You will be challenged daily to solve problems, expand your knowledge of the existing platform, and the technologies that can be used to continuously improve it.
Essential Functions
- Owns assigned projects throughout the development life cycle, from design through quality testing. Develops high quality code that delivers desired functionality using the technology selected for the project.
- Utilizes techniques including pair programming to ensure code quality. Additionally, maintains code quality through best practices, unit testing, and code quality automation.
- Supports continuous integration process.
- Collaborates closely with team members to determine best practices and client requirements for software.
- Develops intuitive software that meets and exceeds the needs of the company.
- Professionally maintains all software and provides regular updates that address client and/or company concerns.
- Analyzes and tests programs and products before formal launch. Addresses and troubleshoots coding problems quickly and efficiently to ensure a productive workplace.
- Ensures software security by developing programs to actively monitor the sharing of private information.
- Actively seeks ways to improve business software processes and interactions.
- When needed, provides valuable coaching and training for team members to ensure all employees are confident in the use of software applications.
- Regularly modifies software to fix errors, adapt to new hardware, improve overall performance, and/or upgrade interfaces.
- Directs system testing and validation procedures. Provides software programming and documentation development.
- Provides project proposals and project status updates to clients and departments, as needed. Prepares recommendations and project plans for the installation of new systems or modifications of an existing system.
- Works closely with clients and departments to resolve technical issues - including (but not limited to) software system design and maintenance.
- Regularly participates in an agile delivery process by helping size stories. Owns, researches, and recommends new solutions.
Skills and Abilities
- Excellent problem-solving skills and technical aptitude to solve complex issues.
- Proven ability to manage multiple high-priority projects.
- Excellent communication skills, both written and verbal.
- Ability to quickly adapt to a changing environment.
- Skilled in object-oriented (OO) design and design pattern.
- Skilled with Java 8 features, such as lambdas and streams.
- Demonstrated knowledge of API design standards, patterns, and best practices (especially Swagger and OpenAPI 3.0, REST, SOAP, MQ, JSON, Microservices etc.).
- Expert understanding of Spring Framework, Spring MVC REST, ORM/Hibernate and JDBC. As well as Hibernate/JPA and Object-relational mapping, including performance considerations.
- Experienced with RDBM systems: MYSQL Server, Oracle.
- Strong understanding of relational databases and writing SQL queries.
- Familiarity with the following front-end technologies: HTML, Javascript, CSS, Angular, Git, SQL, Maven
Experience
- Experience as a Java Developer, Java Engineer, or similar role required (i.e., Spring Framework / Spring boot and J2EE development required).
- Experience designing and developing REST API / web applications.
- Experience working with Agile methodologies (Scrum) and cross-functional teams (Product Owners, Scrum Masters, Developers, Designers, Business Analysts) a major plus.
- Advanced knowledge and experience in Cloud/SAAS integration, a plus.
Education
- Bachelor’s degree in computer science or a related field of study or equivalent level of education and experience.
EXP-Developer-4 to 12 years
Must have low-level design and development skills. Should able to design a solution for given use cases.
- Agile delivery- Person must able to show design and code on a daily basis
- Must be an experienced PySpark developer and Scala coding. Primary skill is PySpark
- Must have experience in designing job orchestration, sequence, metadata design, Audit trail, dynamic parameter passing and error/exception handling
- Good experience with unit, integration and UAT support
- Able to design and code reusable components and functions
- Should able to review design, code & provide review comments with justification
- Zeal to learn new tool/technologies and adoption
- Good to have experience with Devops and CICD
We are looking for a Ruby on Rails developer responsible for managing existing ruby on rail projects and any future interchange of data between the server and the users. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating and building the front-end elements required by our team into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities
- Design, build, and maintain efficient, reusable, and reliable Ruby code
- Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.)
- Integration of user-facing elements developed by front-end developers with server side logic
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization and automatization.
- Be an individual contributor and a team player.
- Be able to lead a development project from scratch to execution.
- Maintaining and troubleshooting existing web applications.
- Creating back-end components.
- Connecting applications with additional web servers.
- Maintaining APIs.
Skills
- Experience with Ruby on Rails, along with other common libraries such as RSpec and Resque
- Good understanding of the syntax of Ruby and its nuances
- Solid understanding of object-oriented programming
- Good understanding of server-side templating languages such as Liquid, Slim, etc which will keep on changing based on our technology stack.
- Good understanding of server-side CSS pre-processors such as Sass, based on project requirements
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Familiarity with concepts of MVC, Mocking, ORM, and RESTful
- A knack for writing clean, readable Ruby code
- Ability to integrate multiple data sources and databases into one system
- Understanding of fundamental design principles behind a scalable application
- Able to create database schemas that represent and support business processes
- Able to implement automated testing platforms and unit tests
- Proficient understanding of code versioning tools e.g. Git, Mercurial or SVN
- Familiarity with development aiding tools such as Bower, Bundler, Rake, etc.
- Familiarity with continuous integration, CICD pipeline.
- Familiarity with Graphql and React framework is a bonus.
- Familiarity with testing tools.
- Bachelor’s degree in Computer Science, Computer Engineering, or related field.
Roles & Responsibilities
- Proven experience with deploying and tuning Open Source components into enterprise ready production tooling Experience with datacentre (Metal as a Service – MAAS) and cloud deployment technologies (AWS or GCP Architect certificates required)
- Deep understanding of Linux from kernel mechanisms through user space management
- Experience on CI/CD (Continuous Integrations and Deployment) system solutions (Jenkins).
- Using Monitoring tools (local and on public cloud platforms) Nagios, Prometheus, Sensu, ELK, Cloud Watch, Splunk, New Relic etc. to trigger instant alerts, reports and dashboards. Work closely with the development and infrastructure teams to analyze and design solutions with four nines (99.99%) up-time, globally distributed, clustered, production and non-production virtualized infrastructure.
- Wide understanding of IP networking as well as data centre infrastructure
Skills
- Expert with software development tools and sourcecode management, understanding, managing issues, code changes and grouping them into deployment releases in a stable and measurable way to maximize production Must be expert at developing and using ansible roles and configuring deployment templates with jinja2.
- Solid understanding of data collection tools like Flume, Filebeat, Metricbeat, JMX Exporter agents.
- Extensive experience operating and tuning the kafka streaming data platform, specifically as a message queue for big data processing
- Strong understanding and must have experience:
- Apache spark framework, specifically spark core and spark streaming,
- Orchestration platforms, mesos and kubernetes,
- Data storage platforms, elasticstack, carbon, clickhouse, cassandra, ceph, hdfs
- Core presentation technologies kibana, and grafana.
- Excellent scripting and programming skills (bash, python, java, go, rust). Must have previous experience with “rust” in order to support, improve in house developed products
Certification
Red Hat Certified Architect certificate or equivalent required CCNA certificate required 3-5 years of experience running open source big data platforms









