Senior Software Engineer at Sitetracker

New Delhi, Delhi, India

Sitetracker Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Telecom, Energy, Utilities, RenewablesIndustries

Requirements

  • Deep proficiency in core programming languages and frameworks
  • Understanding of modern design patterns and best-practice development approaches
  • Ability to write extensible, test-friendly code
  • Advocacy for architectural improvements benefiting scalability and maintainability
  • Understanding of how components fit into the larger system
  • Analytical approach to debugging issues across multiple layers
  • Recognition of knowledge gaps and active pursuit of learning
  • Provision of mentorship to junior engineers through pairing, guidance, and code reviews
  • Open and constructive knowledge sharing
  • Effective collaboration across cross-functional teams (product, QA, DevOps, support)
  • Driving clarity in technical discussions and team execution
  • Setting a collaborative tone rooted in humility and shared learning
  • Learning the “why” behind requirements and user scenarios
  • Building software supporting real-world usage patterns, including offline and low-connectivity environments
  • Leveraging AI to surface edge-case conditions
  • Writing code that reduces downstream testing risk and future defects
  • Empathetic thinking about multiple product personas
  • Clear and succinct communication in written and verbal formats
  • Adapting communication style based on audience (technical or business)
  • Asking clarifying questions when needed
  • Ability to present work and demo functionality to groups
  • Easily understood communication regardless of medium (in-person or remote)

Responsibilities

  • Translate product and technical requirements into implementation plans
  • Write well-structured, maintainable, and unit-testable code
  • Independently break down technical specifications for smaller projects
  • Draft sections of technical design documentation (e.g., TDD)
  • Debug complex issues across multiple systems
  • Use AI tools to assist in generating and refining code and test coverage
  • Understand synchronous vs asynchronous processes and apply appropriately
  • Optimize database query performance and indexing
  • Design and implement features end-to-end
  • Partner closely with Product, QA, DevOps, and fellow engineers
  • Contribute to technical documents
  • Mentor junior engineers
  • Model strong engineering fundamentals

Skills

Key technologies and capabilities for this role

unit testingtechnical design documentationdebuggingAI toolsasynchronous processesdatabase optimizationquery performanceindexingdesign patterns

Questions & Answers

Common questions about this position

What technical skills are required for the Senior Software Engineer role?

Candidates need deep proficiency in core programming languages and frameworks, understanding of modern design patterns, ability to write extensible test-friendly code, optimize database query performance, and use AI tools for code generation and refining test coverage.

Is this a remote position or does it require office work?

This information is not specified in the job description.

What is the compensation or salary for this role?

This information is not specified in the job description.

What is the company culture like for engineers at Sitetracker?

The engineering organization values craftsmanship, velocity, user empathy, technical maturity, collaboration, humility, shared learning, and uplifting engineering excellence across the team.

What makes a strong candidate for this Senior Software Engineer position?

Strong candidates demonstrate technical expertise in architecture and debugging, provide mentorship to juniors, collaborate across teams like Product and QA, focus on quality and customer empathy, and communicate clearly.

Sitetracker

Cloud-based project management for infrastructure

About Sitetracker

Sitetracker provides a cloud-based platform designed to help businesses manage and streamline their infrastructure projects, particularly for those in construction, engineering, telecom, and energy sectors. The software includes features for project forecasting, scheduling, cost control, payment management, and dispatching field technicians. It also offers analytics and reporting tools to assist businesses in making informed decisions. Built on Salesforce, Sitetracker benefits from advanced document management, machine learning, and strong security features. Unlike many competitors, Sitetracker also offers solutions for managing distributed assets, such as billboards and bus shelter ads, ensuring efficient deployment and communication across teams. The goal of Sitetracker is to enhance efficiency and control costs for companies handling a high volume of repeatable projects.

Palo Alto, CaliforniaHeadquarters
2013Year Founded
$148.8MTotal Funding
SERIES_DCompany Stage
Industrial & Manufacturing, Enterprise SoftwareIndustries
201-500Employees

Benefits

Remote Work Options

Risks

Reliance on Salesforce infrastructure poses risks if service terms change or outages occur.
Emerging SaaS competitors could erode Sitetracker's market share.
Geopolitical risks in international markets like the UK and Greece may affect operations.

Differentiation

Sitetracker integrates AI and automation for optimized asset lifecycle management.
The platform is built on Salesforce, offering advanced features and enterprise-grade security.
Sitetracker's GIS integration enhances geospatial data for improved asset tracking and management.

Upsides

Partnerships with EuroTeleSites and VETRO expand Sitetracker's market reach and capabilities.
Sitetracker's inclusion in the Deloitte Technology Fast 500 highlights its rapid growth.
Increased demand for cloud-based solutions in renewable energy boosts Sitetracker's market potential.

Land your dream remote job 3x faster with AI