Sr Software Engineer
Location
India
Posted
15 days ago
Salary
0
Seniority
Senior
Job Description
Sr Software Engineer
Circana
Role Description We are looking for an experienced technical architect who will be responsible for owning customized automation frameworks (built on Airflow and other technologies) and managing the stability of these core Production operational automation frameworks critical to the timely delivery of client data every week. This is an excellent opportunity for someone with 4-6 years of experience to develop their skills in a supportive remote environment (with reasonable hours during the India daytime, each work week!). You will work closely with junior & senior developers across multiple global locations and teams on projects focused on the goal of achieving full end-to-end automation within a Big Data factory environment. Job Responsibilities - Work with key technical stakeholders across multiple Circana internal teams to design, build, test & deploy various automation solutions to directly improve job functionality within multiple Circana Liquid Data environments (US, Europe, etc.) - Demonstrate flexibility in managing different technologies and platforms that not only automate processes but also create efficiencies for redundant manual tasks in innovative ways (various AI models, custom code/scripts, etc.) - Collaborate between multiple internal Tech and Operations teams to determine proper solution requirements for internal design/architecture/management of solutions, and assess the larger ‘big picture’ impact of the solutions. - Conduct a detailed implementation plan for ensuring smooth integration into existing frameworks/environments. - Design, code, unit test and deploy new functionality within the existing Circana codebase and adhere to all development standards and protocols, where applicable. - Work with Quality Assurance testing teams to properly test & troubleshoot any data/performance issues as needed. - Maintain flexible work schedule to provide full team coverage with project lead & developers across Chicago and India (and Europe, as needed); attend early or late calls as needed for global team meetings, Production deployments (to validate builds and results), etc. - Manage hours & priorities efficiently; proactively identify and raise any relevant issues or risks to the Ops Tech Mgmt lead as they arise to adjust priorities when needed. Qualifications - Proven background operating in an Agile development environment. - 4+ years of proficiency in Apache Airflow job orchestration and expertise with Airflow Kubernetes and Celery execution architecture. - 4+ years of experience building solutions on PostgreSQL, MySQL, or other relational/transactional database platforms. - 4+ years of experience with Python and/or Linux scripting. - 4+ years of experience with XML / JSON. - 3+ years of experience owning, operating, & supporting Production solutions in prior roles. - Ideally, the candidate has 1-2 years of experience/familiarity with AI concepts and platforms. - Demonstrated experience with troubleshooting performance issues in an on-premises server environment. - Experience analyzing business requirements/functionality, effort estimation, coding, full lifecycle testing, deployments, and post-production support. - Able to demonstrate self-sufficiency for managing and delivering own work to meet business deadlines. - Demonstrated ability working across different organizations and technical groups to coordinate complex technical implementations. - Passionate about new technologies and process improvements, not only for application code but also business/task gap automation. - Demonstrated experience executing integration tests across multiple tiers of an application to guarantee end-to-end functionality of a solution. - Excellent communication skills required to articulate solution impact and/or changes to a variety of audiences, both technical and non-technical. Benefits - Flexible work environment. - Supportive remote work culture. - Opportunity for continuous learning and growth. - Inclusive and diverse workplace. Company Description Circana is a leading provider of technology, AI, and data solutions for consumer packaged goods companies, manufacturers, and retailers. Our predictive analytics and Liquid Data® platform help clients measure market share, uncover consumer behavior, and drive growth—powered by six decades of expertise and an expansive, high-quality data set.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design and build full stack features end-to-end, from React/TypeScript front ends to APIs and back-end services. • Lead with an AI-first mindset — leveraging AI tooling (e.g. Claude, Cursor, LLM integrations) throughout the development lifecycle to improve speed, quality, and innovation. • Write clean, efficient, reusable code with a strong focus on performance and user experience. • Identify and drive improvements to development workflow, tooling, and processes — with an eye for where AI can accelerate delivery and quality. • Work closely with Engineering, Product, and Design to deliver high-quality products across the full stack. • Contribute to architectural decisions and help define standards for AI-assisted development across the team.
• Lead and mentor a small engineering team • Drive technical direction across gameplay systems, networking, optimisation, and architecture • Own debugging standards, code quality, and build stability • Work closely with Production to manage risks, priorities, and delivery • Collaborate with internal teams and external partners to ship high-quality multiplayer experiences
• Lead engineering design, development, standardization, and lifecycle management for Windows, macOS, and ChromeOS endpoints • Engineer and maintain enterprise OS images (Windows/macOS) and govern ChromeOS management and update strategy • Define and maintain hardware standards, perform OEM model testing, and manage drivers/BIOS/firmware update processes • Develop and optimize configuration baselines, performance settings, and endpoint hardening standards across platforms • Design and manage Intune policies for configuration, application deployment, compliance, and security baselines • Lead Windows Autopilot workflows including device registration, profile assignment, join models (Hybrid/Azure AD), validation, and reset/reprovisioning processes • Support SCCM infrastructure for co-management scenarios, packaging, patching, and deployment pipelines • Optimize performance, patching, and application compatibility for VDI/DaaS platforms (e.g., Citrix Cloud, AWS WorkSpaces, AppStream, Cloud PC) • Act as the Desktop Engineering POC for audit readiness, evidence collection, technical controls validation, and remediation tracking • Implement and maintain endpoint security controls (e.g., Defender, ASR rules, BitLocker), and align configurations with relevant regulatory expectations (e.g., SOX/PCI) • Improve endpoint performance and user experience through Nexthink/telemetry insights and targeted remediation
• Lead the design, implementation, and continuous improvement of critical systems powering the ServiceTitan platform. • Drive enhancements in security, availability, reliability, and performance, and contribute to key architectural and strategic decisions, particularly those related to scale. • Actively contribute to research, development, support, and cross-company initiatives, designing solutions that address both current and future business needs and infrastructure plans. • Partner closely with Product Engineering teams to plan and execute seamless product releases. • Work with Engineering leadership to build and scale infrastructure and shared services that support platform and application requirements. • Define and embed non-functional requirements (NFRs) throughout the product lifecycle, influencing designs, standards, and best practices for highly scalable, distributed systems. • Build strong relationships with company leadership to ensure effective adoption and alignment of technology strategies. • Oversee performance, scalability, and availability across key data systems including Azure SQL, PostgreSQL, MySQL, Cosmos DB, MongoDB, Redis, and Kafka. • Drive improvements in query performance, system optimization, capacity planning, high availability/disaster recovery (HA/DR), and replication strategies. • Mentor and guide engineers across the organization, fostering technical excellence and a strong engineering culture. • Maintain a strong hands-on approach with approximately 60% focus on development and 40% on strategy, operations, and cross-functional initiatives. • Partner closely with Recruiting to help build high-performing teams—participating in candidate interviews and co-owning activities related to talent pipeline development.




