Lime - Staff Software Engineer, Internal Tools
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Responsibilities
• Build Custom Tooling: Design and develop internal web applications that allow internal teams to access specific data sets and perform actions without requiring direct, elevated access to sensitive third party, and internal systems. • System Integration: Partner with the Data & Integrations team to architect and build connections between key business platforms, such as Snowflake, Zendesk, and Slack, to automate workflows and visualize trends for non-technical users. • Enhance Security: Champion a "least privilege" approach by building UIs that transform sensitive data into actionable insights, reducing the need for raw data access. • Drive Operational Efficiency: Collaborate with cross-functional teams, such as Customer Support, to identify manual pain points in their intake workflows and build custom tooling to close process gaps. • Operational Excellence: Participate in sprint planning and prioritization, ensuring high operational efficiency and team health while managing a backlog of feature requests. • Documentation: Develop and maintain comprehensive documentation for architecture, configurations, and runbooks. • 8+ years of hands-on software engineering experience with a focus on building internal tools or B2B applications. • Technical versatility with the ability to operate across the stack. You can spin up a simple, intuitive frontend and build the backend logic to support it. • Experience querying and integrating with data warehouses, specifically Snowflake, and building APIs to fetch and transform that data. • Strong systems thinking skills with the ability to take a high-level goal, like reducing manual ticket escalation, and breaking it down into technical tasks and sprints. • Experience with ServiceNow, Zendesk, or Jira APIs is highly desirable. • Understanding of role-based access control (RBAC) and design principles that protect sensitive data. • Experience operating in an agile sprint cycle environment. • The base salary range listed reflects what Lime reasonably expects to offer for this role, with the final base salary determined by objective factors such as the candidate’s location and relevant skills and experience. Depending on the position, the total compensation package may also include discretionary annual performance bonus opportunities and equity, subject to applicable plan terms and eligibility requirements. • If you want to make an impact, Lime is the place for you. Not sure if you meet all the qualifications? If this role excites you we encourage you to apply. Explore all opportunities on our career page.
Benefits
• CA$172K – CA$237K • Offers Equity • Offers Bonus • Upload your resume here to autofill key application fields. • Drop your resume here! • Parsing your resume. Autofilling key fields... • IMPORTANT: Please put your legal first name and your legal last name here • IMPORTANT: • Please do not put nicknames in this field. • They/Them/Theirs • Prefer not to say • Please enter your phone number in the exact format for your country, including the country code for candidates outside of the United States. • Please attach a PDF copy of your resume • or drag and drop here • Add your LinkedIn profile URL • Add your GitHub profile URL • When building internal tools, how do you decide whether to create a specialized solution for a single team (for example, Customer Support) or a generalized platform that can support multiple teams? Please describe a time when you had to make that trade-off and how you approached it. • A1/A2 (Basic User): Basic, everyday expressions and phrases. • B1/B2 (Independent) Functional communication, handling routine, and complex tasks • C1/C2 (Proficient User): Advanced usage, including professional-level, spontaneous, and precise communication. • Decline to self-identify • Hispanic or Latino - A person of Cuban, Mexican, Puerto Rican, South or Central American, or other Spanish culture or origin regardless of race. • Hispanic or Latino • White (Not Hispanic or Latino) - A person having origins in any of the original peoples of Europe, the Middle East, or North Africa. • White • Black or African American (Not Hispanic or Latino) - A person having origins in any of the black racial groups of Africa. • Black or African American • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) - A person having origins in any of the peoples of Hawaii, Guam, Samoa, or other Pacific Islands. • Native Hawaiian or Other Pacific Islander • Asian (Not Hispanic or Latino) - A person having origins in any of the original peoples of the Far East, Southeast Asia, or the Indian Subcontinent, including, for example, Cambodia, China, India, Japan, Korea, Malaysia, Pakistan, the Philippine Islands, Thailand, and Vietnam. • Asian • American Indian or Alaska Native (Not Hispanic or Latino) - A person having origins in any of the original peoples of North and South America (including Central America), and who maintain tribal affiliation or community attachment. • American Indian or Alaska Native • Two or More Races (Not Hispanic or Latino) - All persons who identify with more than one of the above five races. • Two or More Races • Hispanic or Latino • White (Not Hispanic or Latino) • Black or African American (Not Hispanic or Latino) • Native Hawaiian or Other Pacific Islander (Not Hispanic or Latino) • Asian (Not Hispanic or Latino) • American Indian or Alaska Native (Not Hispanic or Latino) • Two or More Races (Not Hispanic or Latino) • I identify as one or more of the classifications of protected veteran listed above • I am not a protected veteran
Similar Jobs
No credit card. Takes 10 seconds.