This track applies to the Services and Interfaces teams.

🔄 Framework

Assess your skills and identify areas for growth.

Competency Application Engineer Level 2 Application Engineer Level 3 Application Engineer Level 4 Application Engineer Level 5
Engineering Planning, Estimation and Design You provide estimates that are generally inaccurate except in areas where you have strong familiarity.

You design only specific implementation decisions, such as naming and structuring functions. | You estimate small, well-scoped tasks with reasonable accuracy and provide justification for those estimates.

You highlight issues that need to be addressed, even if you are not directly responsible for planning.

You design functions and components for specific actions without particular regard for non-functional requirements. | You estimate larger project-sized tasks and assess requirements, querying as needed to improve accuracy.

You propose work to be completed in the near future, especially as it impacts your own area.

You design modules and groups of components to provide multiple functionalities while satisfying various non-functional requirements. | You estimate larger projects, including unfamiliar aspects, and negotiate requirements to balance product needs with technical feasibility.

You plan up to a year ahead, considering external events that may impact the product’s continuity.

You design entire new systems based on vague requirements, ensuring all non-functional requirements are met and work is reusable. | | Engineering Coding | You write code that meets requirements but is not always optimized.You conform to coding standards. | You write modular, maintainable code that aligns with coding standards. | You write modular, well-architected code with an eye on future expansion. | You rewrite critical and complex system components with confidence that they will improve overall system functionality. | | Engineering Debugging | You modify locally running code to reproduce and identify moderately complex bugs.

You fix straightforward bugs but may introduce others in the process. | You are comfortable debugging and have various tools and techniques at your disposal.

You reliably identify the source of most bugs and can fix all but the most complex issues. | You are comfortable debugging and have various tools and techniques at your disposal.

You reliably identify the source of most bugs and can fix all but the most complex issues. | You are comfortable debugging and have various tools and techniques at your disposal.

You reliably identify the source of most bugs and can fix all but the most complex issues. | | Engineering Testing | You use a test framework and add tests for the ‘happy path,’ sometimes with reminders. | You are comfortable using test frameworks and include tests as part of your regular workflow.

You add test coverage for expected error states and flows. | You understand the trade-offs in testing and write tests to maximize impact and reassurance.

You add new tests when revisiting code, particularly during debugging. | You understand the trade-offs in testing and write tests to maximize impact and reassurance.

You add new tests when revisiting code, particularly during debugging. | | Collaboration and Influence | You engage thoughtfully in team discussions through tools like Slack, and Notion or on live calls sharing your thoughts and ideas constructively.

You follow through on assigned tasks that contribute to collaborative projects without oversight.

You seek guidance to navigate cross-functional interactions and understand team dynamics. | You initiate collaboration with peers, fostering inclusivity by inviting diverse perspectives and being a good listener.

You document and share updates consistently in the correct channels, ensuring transparency and that the right people have the information they need.

You build trust with peers by preparing for discussions and focusing on achieving shared goals. | You lead cross-functional collaboration, influencing decisions and outcomes with clear communication.

You navigate differing opinions with empathy, resolving any conflicts in a way that strengthens team dynamics.

You identify opportunities to improve collaboration processes and take initiative to implement them. | You refine and share expertise that enhance collaboration within and across teams, ensuring alignment in workflows and decision-making.

You provide actionable feedback that helps peers strengthen their collaboration and problem-solving skills.

You contribute to discussions that clarify roles, expectations, and best practices for effective teamwork. | | Customer and Product Knowledge and Sharing | You seek to understand our customers, their needs, and how our product supports them by engaging with available resources and feedback.

You share basic insights about our customers and product within your immediate team when prompted.

You follow established processes to ensure your work aligns with both customer needs and product priorities. | You seek to understand our customers, their needs, and how our product supports them by engaging with available resources and feedback.

You share basic insights about our customers and product within your immediate team when prompted.

You follow established processes to ensure your work aligns with both customer needs and product priorities. | You actively gather and share insights on customer needs and product capabilities to help align team efforts.

You contribute to discussions by providing context on how our product meets customer and business objectives.

You identify gaps in team understanding of customer needs and product functionality, suggesting ways to address them. | You influence team decisions by integrating customer and product insights to advocate for value-driven solutions.

You share knowledge regularly, ensuring your team stays informed about evolving customer needs and product developments.

You recognize patterns in customer feedback and product performance, offering insights that contribute to continuous improvement. | | Strategic Vision and Direction | You seek guidance to understand how your role and tasks fit into the company strategy, taking ownership to align your work with team and company or department goals.

You ask clarifying questions to ensure your work contributes meaningfully to team and company goals. | You take ownership of understanding how your work contributes to the team’s strategy and priorities, proactively seeking clarity when needed.

You demonstrate a developing understanding of cross-department goals, applying this knowledge to your work.

You contribute to the development of your departments strategy by providing relevant insights and feedback within your area of expertise and scope of your role. | You contribute to the development of high-level strategies by offering feedback and insights based on your expertise and understanding of your area of focus.

You focus on delivering on the strategy ensuring your work aligns with goals and priorities.

You collaborate with your manager, team, and cross-functional partners to integrate strategic objectives into your areas of responsibility.

You maintain a clear understanding of how your works supports our companies goals. | You contribute to shaping high-level strategies by providing expertise, analysis, and recommendations that drive clarity and impact.

You engage with leadership and peers to refine strategic direction, ensuring that processes remain scalable and aligned with long-term goals.

You model and share best practices that enhance strategic thinking across teams, strengthening decision-making and execution. | | Challenge Status Quo and Innovation | You identify and share areas where processes or approaches could be improved, taking initiative to maintain and update documentation for accuracy and efficiency.

You seek feedback to refine your ideas and explore opportunities for innovation.

You remain open to change, adapting your own workflows when improvements are suggested. | You identify and share where you see areas for improvement in policy or processes. Proposing new ideas that align with team goals and support scalability.

You test and iterate on improvements, incorporating feedback to refine your approach while documenting instructions, checklists, and processes to ensure knowledge retention.

You are supportive, curious, and participate in discussions that question the status quo, fostering a culture of continuous improvement. | You lead efforts to challenge and improve processes, demonstrating a clear understanding of team and company priorities.

You introduce new and innovative ideas that address key challenges and create measurable improvements.

You balance innovation with practicality, ensuring process evolution remains scalable and maintainable. | You provide feedback and encourage peers to explore and adopt approaches that refine existing practices, fostering continuous improvement.

You lead teams in navigating change by offering support and actionable steps to help them adapt and embrace new ways of working.

You refine ways of working, ensuring processes evolve to meet emerging company needs. | | Problem Solving and Decision Making | You analyze problems critically, using data and insights to identify root causes and potential risks.

You propose solutions that balance team needs with company goals, seeking input to ensure alignment and impact.

You make decisions within your scope, connecting the dots between problems and strategic priorities to ensure alignment with expectations and department/project objectives. | You independently navigate complex problems, addressing risks and opportunities with a clear understanding of their impact.

You balance multiple perspectives when making decisions, ensuring alignment with team and company objectives.

You identify and address systemic issues, implementing solutions that prevent recurrence. | You provide tools and frameworks to help teammates develop their problem-solving skills.

You contribute to solving complex, cross-functional challenges by providing clarity, strategic insights, and structured recommendations.

You support decision-making by enabling to make informed decisions by guiding risk, trade-offs, and scalable solutions. | You provide tools and frameworks to help teammates develop their problem-solving skills.

You contribute to solving complex, cross-functional challenges by providing clarity, strategic insights, and structured recommendations.

You support decision-making by enabling to make informed decisions by guiding risk, trade-offs, and scalable solutions. | | Prioritization | You proactively identify high-impact tasks and adjust your focus to reflect changing priorities.

You manage your workload to ensure progress on key objectives, seeking help when blocked.

You help collaborators align on shared priorities, contributing to consistent progress in an autonomous environment. | You effectively balance priorities across multiple projects, ensuring sustained momentum despite competing demands.

You adjust priorities dynamically to respond to evolving company needs while keeping long-term objectives in focus. | You share prioritization techniques that help peers focus on the highest-impact work.

You refine and clarify priorities within your team, ensuring alignment with broader company goals.

You proactively address misaligned priorities by identifying gaps and proposing strategic adjustments to improve focus and execution. | You share prioritization techniques that help peers focus on the highest-impact work.

You refine and clarify priorities within your team, ensuring alignment with broader company goals.

You proactively address misaligned priorities by identifying gaps and proposing strategic adjustments to improve focus and execution. | | Delivery and Reliability | You consistently deliver high-quality results that align with team and organizational expectations.

You proactively address obstacles, ensuring progress toward goals even through changing circumstances.

You maintain accountability for your commitments, following through on tasks with minimal supervision.

You complete the work to the standards set out and take ownership to seek help if you are not clear. | You independently solve complex problems, addressing risks and opportunities with a clear understanding of their impact.

You balance multiple perspectives when making decisions, ensuring alignment with team and company objectives.

You identify and address systemic issues, implementing scalable solutions that prevent recurrence. | You help teams navigate challenges by providing clear insights, structured recommendations, and actionable solutions that address root cause.

You take leadership in designing systems and processes that drive accountability, proactive problem-solving, and continuous improvement. | You help teams navigate challenges by providing clear insights, structured recommendations, and actionable solutions that address root cause.

You take leadership in designing systems and processes that drive accountability, proactive problem-solving, and continuous improvement. | | Communication | You tailor communication to different audiences and contexts, ensuring updates are relevant and impactful.

You document key work and insights regularly, fostering transparency and alignment in an asynchronous environment.

You actively seek and offer constructive feedback, using it to build trust and enhance delivery outcomes.

You provide thoughtful, concise updates during check-ins, keeping collaborators informed.

You communicate effectively and succinctly, selecting the right medium based on our tools and processes. | You communicate effectively across teams and stakeholders, ensuring your messaging is clear, accurate, and appropriate for different audiences and contexts.

You consistently document your work and insights in detail, enabling transparency, alignment, and ease of collaboration in an asynchronous environment.

You actively seek and provide actionable, constructive feedback, contributing to improved outcomes and stronger collaboration within your team.

You identify potential communication gaps in your work or team interactions and address them proactively to maintain alignment and efficiency.

Your communication is easy to find and track through our standard tools and processes. | You communicate effectively across teams and stakeholders, ensuring your messaging is clear, accurate, and appropriate for different audiences and contexts.

You consistently document your work and insights in detail, enabling transparency, alignment, and ease of collaboration in an asynchronous environment.

You actively seek and provide actionable, constructive feedback, contributing to improved outcomes and stronger collaboration within your team.

You identify potential communication gaps in your work or team interactions and address them proactively to maintain alignment and efficiency.

Your communication is easy to find and track through our standard tools and processes. | You refine and model effective communication practices, coaching teammates improve clarity and impact in their messaging.

You contribute to structured and transparent communication within your team, ensuring that critical information is shared effectively.

You identify and refine processes to improve collaboration in an async culture, resolving communication gaps.

You facilitate team discussions, meetings, or updates, ensuring inclusivity, focus, and clear outcomes in both synchronous and asynchronous contexts.

You anticipate and resolve recurring communication challenges, refining collaboration processes for greater efficiency. | | Include these competencies if you are a people manager 👇 | | | | | | Performance and Feedback | | You provide direct, timely feedback to reports, helping them refine their performance and align with expectations.

You address performance gaps with clarity, balancing support and accountability to drive improvement.

You foster a feedback culture by encouraging open conversations and modeling constructive discussions. | You provide direct, timely feedback to reports, helping them refine their performance and align with expectations.

You address performance gaps with clarity, balancing support and accountability to drive improvement.

You foster a feedback culture by encouraging open conversations and modeling constructive discussions. | You provide direct, timely feedback to reports, helping them refine their performance and align with expectations.

You address performance gaps with clarity, balancing support and accountability to drive improvement.

You foster a feedback culture by encouraging open conversations and modeling constructive discussions. | | Empowerment and Accountability | | You set clear expectations with direct reports, ensuring they understand their responsibilities and performance standards.

You help direct reports navigate challenges by guiding them toward solutions rather than solving issues for them. | You set clear expectations with direct reports, ensuring they understand their responsibilities and performance standards.

You help direct reports navigate challenges by guiding them toward solutions rather than solving issues for them. | You set clear expectations with direct reports, ensuring they understand their responsibilities and performance standards.

You help direct reports navigate challenges by guiding them toward solutions rather than solving issues for them. | | Development and Growth | | You actively support the development of your direct reports by identifying growth opportunities aligned with their strengths and goals.

You provide regular coaching and feedback, helping direct reports build skills and confidence in their roles.

You collaborate with direct reports to create development plans that address skill gaps and prepare them for future opportunities. | You actively support the development of your direct reports by identifying growth opportunities aligned with their strengths and goals.

You provide regular coaching and feedback, helping direct reports build skills and confidence in their roles.

You collaborate with direct reports to create development plans that address skill gaps and prepare them for future opportunities. | You actively support the development of your direct reports by identifying growth opportunities aligned with their strengths and goals.

You provide regular coaching and feedback, helping direct reports build skills and confidence in their roles.

You collaborate with direct reports to create development plans that address skill gaps and prepare them for future opportunities. | | Relational Leadership | | You build trust with direct reports by practicing transparency, active listening, and empathy in your interactions.

You help direct reports navigate challenges by facilitating open conversations and modeling constructive resolution to issues or challenges.

You foster a positive team environment by encouraging collaboration, psychological safety, and shared problem-solving. | You build trust with direct reports by practicing transparency, active listening, and empathy in your interactions.

You help direct reports navigate challenges by facilitating open conversations and modeling constructive resolution to issues or challenges.

You foster a positive team environment by encouraging collaboration, psychological safety, and shared problem-solving. | You build trust with direct reports by practicing transparency, active listening, and empathy in your interactions.

You help direct reports navigate challenges by facilitating open conversations and modeling constructive resolution to issues or challenges.

You foster a positive team environment by encouraging collaboration, psychological safety, and shared problem-solving. |