Apply

Principal Full Stack Software Engineer

Posted 2024-10-18

View full description

💎 Seniority level: Principal, 10+ years

📍 Location: United States, US timezone

💸 Salary: 170800 - 274400 USD per year

🏢 Company: Atlassian👥 5001-10000💰 $150.0m Secondary Market on 2014-04-08🫂 on 2023-03-06SaaSEnterprise SoftwareCollaborationSoftware

⏳ Experience: 10+ years

🪄 Skills: AWSJavaKotlinStrategyCollaboration

Requirements:
  • 10+ years of experience designing/building enterprise-grade solutions using microservices.
  • Background in Java, Kotlin, Observability tools, and service operations.
  • In-depth knowledge of AWS offerings.
  • Experience building distributed systems for a SaaS product.
  • Passion and experience with recognizing, raising, and reconciling gaps across organizations.
  • Success with cross-company collaboration.
  • Experience influencing and performance coaching engineers.
Responsibilities:
  • Understand the user journey and user funnel.
  • Collaborate with product, design and engineering to influence product strategy and direction.
  • Guide the technical direction and implementation of large-scale product features.
  • Evaluate trade-offs between correctness, robustness, performance and customer impact.
  • Debug inefficiencies on the team and fix them.
  • Ship well-tested, secure, reliable, and maintainable code.
  • Contribute to code reviews, documentation, and complex bug fixes with security and performance in mind.
  • Mentor and level up the skills of your teammates.
  • Improve the growth engineering team through mentoring.
  • Identify blockers to ensure software engineering excellence.
Apply

Related Jobs

Apply

📍 Chicago, IL; South Carolina; Wisconsin; Alaska; Michigan; New York, NY; Texas; North Carolina; Louisiana; Minnesota; Virginia; Utah; Connecticut; New Hampshire; Alabama; New York; Arizona; Maryland; Vermont; Nebraska; Indiana; Georgia; Washington; Illinois; Oregon; Delaware; California; Missouri; Colorado; Massachusetts; Kentucky; Florida; Washington, DC; New Jersey; Lenexa, KS; Pennsylvania; Tennessee; Iowa; Ohio; Kansas

🧭 Full-Time

💸 156000 - 257000 USD per year

🔍 Financial analytics, execution, and risk management

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of hands-on experience in professional full-stack development with a focus on C#/.NET.
  • Strong OOP skills and experience with design patterns.
  • Advanced expertise in C#/.NET and ASP.NET for building scalable back-end services.
  • Proficiency in developing RESTful APIs and real-time communication protocols.
  • Experience with various database technologies and microservices architecture.
  • Expertise in implementing authentication and authorization standards.
  • Familiarity with Agile/Scrum methodologies and CI/CD practices.

  • Lead the design, architecture, and implementation of scalable server-side applications using C#/.NET.
  • Collaborate with front-end teams (using ReactJS) to ensure smooth integration between back-end and UI.
  • Work closely with cross-functional teams to understand requirements and deliver high-quality solutions.
  • Implement server communications using secure APIs, and ensure code quality through best practices.
  • Drive technical decisions and mentor other developers, independently resolve complex technical problems, and optimize application performance.
  • Implement security measures and manage technical debt to evolve architecture for future needs.

GraphQLLeadershipPostgreSQLSQLAgileASP.NETDesign PatternsJavascriptMySQLOAuthSCRUMTypeScriptC#AlgorithmsAsp.NETData StructuresgRPC.NETReactCI/CDJavaScriptRESTful APIsDevOps

Posted 2024-10-26
Apply