{"id":1428198,"url":"https://alion.io/job/persistent-systems-senior-software-engineer","title":"Senior Software Engineer","company":{"id":59479,"name":"Persistent Systems","domain":"persistent.com","url":"https://alion.io/company/persistent-systems","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Pune, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":15500,"max_usd":40000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":123},"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"DirectX","optional":false},{"name":"Git","optional":false},{"name":"Jira","optional":false},{"name":"OpenGL","optional":false},{"name":"SQL","optional":false},{"name":"STL","optional":false}],"status":"live","first_seen_at":"2026-09-28T23:21:10Z","employer_posted_date":null,"last_verified_at":"2026-09-28T23:21:10Z","board_verified":false,"closed_at":null,"days_open":4,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":4},"description":"About Position:\n\nWe are looking for a highly skilled Senior C++ Geospatial Software Engineer to join our engineering team and contribute to the development of advanced positioning, surveying, mapping, and geospatial software solutions. The ideal candidate will possess strong expertise in C++ development, software architecture, coordinate systems, and geospatial technologies.\n\nRole: Senior C++ Geospatial Software Engineer\nLocation: Pune\nExperience: 7 to 12 Years\nJob Type: Full-Time Employment\n\nWhat You'll Do:\n\nDesign, develop, enhance, and maintain software applications using industry-standard software engineering practices.\nParticipate in all phases of the software development lifecycle including requirements analysis, design, implementation, testing, deployment, and maintenance.\nDevelop high-performance applications using modern C++ technologies.\nWork with coordinate systems, geospatial data models, and optical survey-related technologies.\nDesign and implement multithreaded applications for improved scalability and performance.\nBuild and optimize database interactions using SQL.\nParticipate in software architecture discussions and contribute to technical design decisions.\nPerform debugging, troubleshooting, validation, and performance tuning of software applications.\nContribute to configuration management and software release processes.\nCollaborate with product management, QA, architects, and engineering teams to deliver high-quality solutions.\nUtilize Jira for project planning, task management, and Agile delivery.\nUse Git for source code management, branching, and version control activities.\nContribute to CI/CD implementation and automated testing initiatives.\nWork with visualization and rendering technologies such as DirectX and OpenGL when required.\nInvestigate complex technical issues and implement effective solutions.\nSupport software quality initiatives through continuous improvement and best engineering practices.\nPrepare technical documentation, design specifications, and implementation guides.\n\nExpertise You'll Bring:\n\n7-12 years of software development experience with strong expertise in C++ development.\nStrong proficiency in C++ programming, STL, and Boost Libraries.\nHands-on experience with multithreaded and concurrent application development.\nStrong SQL development experience and database design knowledge.\nExperience with software configuration management, debugging, testing, and validation.\nStrong understanding of compiler behavior and software optimization techniques.\nExperience designing scalable and maintainable software systems.\nStrong knowledge of software architecture and design principles.\nStrong understanding of coordinate systems and geospatial concepts.\nExperience working with optical survey technologies and surveying workflows.\nKnowledge of positioning, mapping, and geospatial solution development.\nAbility to develop accurate and reliable geospatial processing applications.\nUnderstanding of spatial data management and transformation techniques.\nHands-on experience with Git and source code management practices.\nExperience using Jira for project tracking and Agile development.\nKnowledge of CI/CD practices and automated software delivery pipelines.\nExperience with software testing methodologies and quality assurance processes.\nFamiliarity with Agile development methodologies and collaborative engineering practices.\nStrong analytical and problem-solving capabilities.\nExcellent planning, execution, and delivery management skills.\nAbility to collaborate effectively across multiple engineering and business teams.\nStrong communication and stakeholder management skills.\nAbility to manage priorities and deliver high-quality solutions within project timelines.\nStrong ownership mindset and attention to detail.\n\nBenefits:\n\nCompetitive salary and benefits package\nCulture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications\nOpportunity to work with cutting-edge technologies\nEmployee engagement initiatives such as project parties, flexible work hours, and Long Service awards\nAnnual health check-ups\nInsurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents\n\nValues-Driven, People-Centric & Inclusive Work Environment:\n\nPersistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds.\n\nWe support hybrid work and flexible hours to fit diverse lifestyles.\nOur office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities.\nIf you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment\n\nLet's unleash your full potential at Persistent - persistent.com/careers\n\nPersistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind.","description_format":"text","description_chars":5152,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Flexible schedule","Growth opportunities","Hybrid work","Insurance coverage"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","IT Outsourcing & Dedicated Teams","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-09-29T00:08:44Z"}],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":3,"expected_fill_days":24,"reasons":["seen:3","velocity","win:early"],"computed_at":"2026-10-02T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/persistent-systems-senior-software-engineer","json_url":"https://alion.io/job/persistent-systems-senior-software-engineer.json","meta":{"generated_at":"2026-10-03T00:00:22Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":5,"day_limit":5000,"remaining_today":4995,"minute_limit":60,"resets_at":"2026-10-04T00:00:00Z"}}}