GroundTruth is an advertising platform that turns real-world behavior, including location and purchase data, into market
Senior Software Engineer
Location
India
Posted
9 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
GroundTruth
Role Description GroundTruth seeks a Senior Software Engineer with strong expertise in designing and building hands-on, customer-facing applications to join our Apps Engineering team. The Apps Engineering Team builds and maintains the full-stack applications and services that power GroundTruth’s advertising platform. - Develop and maintain hands-on, customer-facing full-stack applications using Python / FastAPI / REST APIs and modern front-end frameworks. - Operate as an agentic software engineer—decomposing problems into tasks that AI coding agents can execute, then reviewing, testing, and validating all agent-generated output. - Collaborate with management, stakeholders, and the team to evaluate, plan, and deliver projects involving advertising software systems, components, and features. - Contribute to a culture of transparency by maintaining clear documentation, structured processes, and effective communication. - Write production-ready front-end and back-end code integrated with a continuous delivery and deployment pipeline on AWS. - Participate in and improve team Agile practices—supporting learning, growth, and technical maturity. - Create and maintain various ingestion and data pipelines for the GroundTruth platform. - Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and AWS ‘big data’ technologies. - Contribute ideas to improve the platform and the team’s use of AI-assisted development. Qualifications - B.Tech./B.E./M.Tech./MCA or equivalent in computer science with 6+ years experience in software development. - Hands-on experience using AI coding agents (e.g. Cursor, Claude Code, or similar) to design, write, and ship production code. - Strong hands-on experience with full-stack development: REST APIs, FastAPI, and modern front ends. - Experience with AWS Stack used for data engineering: EC2, S3, EMR, ECS, Lambda, and Step functions, etc. - Hands-on experience with Python/Java for orchestration of data pipelines. - Experience in writing analytical queries using SQL. - Experience in Airflow. - Experience in Docker. - Proficient in Git. - Strong written communication and the ability to specify clear requirements and context for both humans and AI agents. Requirements - Detail Oriented – the little things matter. - Adaptable and able to pivot to meet demands and carry out expectations. - Organized and have demonstrated the ability to prioritize and deliver work in a timely manner. - Able to work under strict deadlines and be able to prioritize a heavy workload. - A team-player and not afraid to roll up your sleeves and help out when/where needed. - Self-Sufficient and not afraid to take the lead and manage tasks independently. - Coachable and open to feedback. - Respectful – we treat each other with respect and assume the best of one another. Benefits - Parental leave- Maternity and Paternity. - Flexible Time Offs (Earned Leaves, Sick Leaves, Birthday leave, Bereavement leave & Company Holidays). - In Office Daily Catered Breakfast, Lunch, Snacks and Beverages. - Health cover for any hospitalization. Covers both nuclear family and parents. - Tele-med for free doctor consultation, discounts on health checkups and medicines. - Wellness/Gym Reimbursement. - Pet Expense Reimbursement. - Childcare Expenses and reimbursements. - Employee referral program. - Education reimbursement program. - Skill development program. - Cell phone reimbursement (Mobile Subsidy program). - Internet reimbursement/Postpaid cell phone bill/or both. - Employee Provident Fund Scheme offering different tax saving options such as Voluntary Provident Fund and employee and employer contribution up to 12% Basic. - Creche reimbursement. - Co-working space reimbursement. - National Pension System employer match. - Meal card for tax benefit. - Special benefits on salary account.
Related Guides
Related Job Pages
More Software Engineer Jobs
• Ensure the IT-technical operation of the application (including error analysis, delivery of hotfixes and user support) • Independently carry out the entire patch management • Produce concepts based on functional consultations with stakeholders from the various business areas • Define necessary adjustments to the system architecture and documentation (data flow diagrams, system diagrams) in the system documentation and the client’s online systems • Translate functional requirements and the extended system architecture into technical concepts • Adapt and document technical components based on the technologies used while complying with specified standards • Create test plans, execute and document test cases • Create, execute and document performance tests
SAP BTP Developer
3Core Systems, IncDelivering end-to-end SAP System Integration and IT Professional Services for Emerging Technologies
• SAP BTP Developer / Team member. • Designs cloud-based applications on SAP BTP. • Extends SAP S/4HANA solutions. • Develops applications using SAP BTP CAP and SAP Fiori. • Implements REST/OData APIs and backend services. • Ensures performance and security of APIs. • Creates technical design documents and deployment guides.
• Material Property Check: Verify that the AI correctly identifies properties like strength, heat resistance, and weight for different materials. • Formula Review: Check if the AI is using the correct chemical or physical formulas when describing a material's behavior. • Usage Advice: If the AI suggests a material for a specific job, you make sure it is the right choice for that environment. • Quality Control: Perform checks on technical data to ensure consistency and high scientific standards.
Mobile Engineer, React, React Native
Latino LegendsMatching exceptional remote Latin American talent with great businesses worldwide.
• Build and maintain modern web applications using React and Next.js • Develop and enhance mobile applications for iOS and Android using React Native • Deliver high-quality features across web and mobile platforms with a focus on usability, performance, and reliability • Optimize application performance, rendering, routing, and component architecture • Collaborate with designers, product stakeholders, and backend engineers to implement new functionality • Integrate REST and GraphQL APIs while ensuring efficient state management and error handling • Participate in sprint planning, standups, code reviews, and ongoing product discussions • Contribute to front-end architecture decisions and engineering best practices • Write and maintain automated tests to support long-term application stability and maintainability




