{"id":784386,"url":"https://alion.io/job/rootstock-sr-software-engineer-salesforce","title":"Sr. Software Engineer - Salesforce","company":{"id":694106,"name":"Root Stock","domain":"rootstock.com","url":"https://alion.io/company/rootstock-3","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Breezy","truth_index":null},"role":"Enterprise Apps","role_family":"Enterprise Apps","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":["IN"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":15500,"max_usd":36000,"period":"year","method":"role_seniority_country_cell","sample_n":69},"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Apex","optional":false},{"name":"CI/CD","optional":false},{"name":"JavaScript","optional":false},{"name":"Lightning Web Components","optional":false},{"name":"Scrum","optional":false},{"name":"Visualforce","optional":false}],"status":"live","first_seen_at":"2025-09-05T14:41:52Z","employer_posted_date":"2025-09-05","last_verified_at":"2026-10-31T23:28:09Z","board_verified":true,"closed_at":null,"days_open":421,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":420},"description":"Location: Bangalore, India - Hybrid\nAbout Rootstock:Rootstock Software provides the leading ERP for product companies, which empowers product manufacturers, wholesalers and distributors to turbocharge their operations by providing visibility and control of all demand, supply & capacity with low customization. Natively built on the Salesforce cloud platform, Rootstock is a modern, future-proof ERP: fresh user experience, no need for third-party integration and ready for AI-based decisioning. We invest in the success of our customers by taking a human-first approach and not resting until every customer is delighted. As Rootstock continues to grow, stay tuned to hear about its new customers, career opportunities, and LinkedIn posts.\n\nRootstock is seeking an experienced Software Engineer specializing in Salesforce to join our team in Bangalore, India. NOTE: The office space is yet to be built, but the expectation is that once built, the candidate will work from the office as needed. Virtual daily communication is expected with the team.\nSummary:\nAs a Software Engineer specializing in Salesforce at Rootstock Software, you will be critical in designing, developing, and delivering robust, scalable solutions that power our cutting-edge platform. You will collaborate with cross-functional teams across the globe to solve complex business challenges, champion engineering excellence, and contribute to our mission of revolutionizing manufacturing and distribution. This role allows you to work on sophisticated, multidimensional projects, leveraging your deep expertise in Salesforce development and full-stack programming to make a significant impact.\nResponsibilities:\n Design and Develop Salesforce Solutions: Build and maintain high-quality Apex classes, triggers, Lightning Web Components (LWC), Visualforce pages, flows, and integrations, adhering to Salesforce platform constraints (e.g., governor limits for queries, CPU, and DML).\n Champion Clean Code and Best Practices: Write clean, maintainable, and extensible code that aligns with architectural design patterns and Salesforce best practices. Promote Test-Driven Development (TDD) and proactive test case creation.\n System Design and Scalability: Design moderately complex features or contribute to product-level architecture, ensuring solutions scale effectively and meet non-functional requirements such as performance and reliability.\n Collaborate Globally: Partner with distributed teams across multiple time zones, including product owners, stakeholders, and principal engineers, to identify hidden requirements, resolve business challenges, and align on system-level changes.\n Deployment and CI/CD: Deploy and test solutions within the Salesforce ecosystem, leveraging CI/CD pipelines to ensure seamless delivery and high-quality releases.\n Troubleshooting and Optimization: Monitor systems, diagnose root causes of complex issues, and implement innovative solutions to enhance platform stability and performance.\n Drive Innovation: Stay current on Salesforce releases, features, and industry trends to recommend improvements, develop new methods, and integrate the latest platform capabilities.\n Provide Technical Leadership: Offer constructive and directional feedback during code reviews (1:1 or group sessions) to enhance code quality. Mentor peers, share system design insights, and host knowledge-sharing sessions to elevate team expertise.\n Documentation: Create and maintain comprehensive feature-level or product-level design documentation to guide development and ensure long-term maintainability.\n Customer Focus: Demonstrate urgency and empathy in addressing customer escalations, ensuring timely and effective resolutions.\nRequirements:\nTechnical Expertise:\n Minimum 6 years of full-stack development experience on Salesforce, preferably with additional experience in Java and JavaScript.\nExtensive experience troubleshooting and debugging complex problems within the Salesforce platform.\nFamiliarity with Salesforce development (Apex, LWC, Visualforce, SOQL, integrations) is mandatory.\nKnowledge of architectural design patterns and experience promoting best practices on the Salesforce platform.\nCollaboration and Leadership:\nProven ability to work independently on complex tasks while providing technical guidance to peers.\nExperience mentoring team members, influencing cross-functional priorities, and fostering team cooperation.\nStrong communication skills to articulate technical concepts to both technical and non-technical stakeholders.\n Problem-Solving and Innovation:\nSophisticated analytical skills to solve unique, multifaceted problems and anticipate broad system-level challenges.\nAbility to identify hidden or missing requirements and recommend innovative solutions that align with business goals.\nDevelopment Practices:\nProficiency in Agile/Scrum methodologies and CI/CD practices.\nCommitment to TDD, clean code principles, and creating maintainable, extensible solutions.\nExperience creating technical documentation to guide development efforts.\n Nice-to-Haves:\nSalesforce certifications (e.g., Platform Developer I/II, Lightning Component Framework Specialist).\nExperience with cross-functional initiatives or leading project teams.\nFamiliarity with manufacturing or supply chain domains.\nIn all we do, our four guiding principles, based on our core values, light the way:\nTrust is the cornerstone of our organization, built through integrity, transparency, and accountability.\nResourcefulness: We believe in being resourceful - thinking creatively and adapting to challenges with agility.\nWe believe in taking Ownership of our actions, decisions, and their outcomes.\nCollaboration is the key to our collective success. We believe that working together with respect, openness, and shared purpose enables us to achieve more than we could individually.\nBenefits: This position is eligible for Rootstock's company-wide bonus program and non-traditional equity as part of the total compensation package. We offer our team members competitive compensation, world-class benefits, work-life balance (flexible schedules, telecommuting, vacation time off), and the opportunity to work alongside an amazing and supportive team!\nWhy Join Rootstock Software?\nAt Rootstock Software, you'll be part of a passionate team driving worldwide digital transformation for manufacturers and distributors. This is an opportunity to work on impactful projects, collaborate with industry experts, and grow your expertise in Salesforce development. We value innovation, engineering excellence, and a customer-centric mindset, offering a supportive environment where your contributions shape the future of our platform.\nRootstock values diversity and is an Equal Opportunity Employer.","description_format":"text","description_chars":6770,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Equity","Flexible schedule"],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["ERP & Business Management Software"],"lifecycle":[{"event":"open","at":"2026-09-12T01:26:41Z"}],"visa":[],"liveness":{"score":6,"band":"cold","label":"Long shot","p_open":1,"p_active":0.204,"p_room":0.28,"age_days":420,"expected_fill_days":35,"reasons":["conf:0","win:tail","crowd:"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/rootstock-sr-software-engineer-salesforce","json_url":"https://alion.io/job/rootstock-sr-software-engineer-salesforce.json","meta":{"generated_at":"2026-11-01T02:27:40Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":3709,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-02T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":694106},"rest":"https://alion.io/mcp/rest/get_company?id=694106"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Frootstock-sr-software-engineer-salesforce"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Frootstock-sr-software-engineer-salesforce"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Frootstock-sr-software-engineer-salesforce"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/rootstock-sr-software-engineer-salesforce\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Frootstock-sr-software-engineer-salesforce"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":784386}},{"tool":"search_jobs","arguments":{"company":"rootstock.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":784386},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}