CrawlJobs Logo

Principal Backend Software Engineer

https://www.atlassian.com Logo

Atlassian

Location Icon

Location:
India, Bengaluru

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

As an Engineer well into your career, we know you're an expert at what you do and have a breadth of experience across multiple backend technologies. You take pride in being someone who more junior members look up to and sharing your expertise with others.

Job Responsibility:

  • Regularly tackle the largest and most complex problems on the team, from technical design to launch
  • Deliver solutions that are used by other teams and products
  • Determine plans-of-attack on large projects
  • Routinely tackle complex architecture challenges and apply architectural standards and start using them on new projects
  • Lead code reviews & documentation as well as take on complex bug fixes, especially on high-risk problems
  • Set the standard for thorough, meaningful code reviews
  • Partner across engineering teams to take on company-wide initiatives spanning multiple projects
  • Transfer your depth of knowledge from your current language to excel as a Software Engineer
  • Mentor more junior members

Requirements:

  • Bachelors, Masters, or PhD in Computer science in a related technical field or similar experience
  • 10+ years of experience in software development and architecture
  • Expert-level experience with one or more prominent languages such as Java, C# or C/C++ is crucial
  • An expert in at least one technical topic/domain
  • Passion for collaborating with and mentoring junior members of the team
  • A real appetite for helping others learn and grow
  • Considers the customer impact when making technical decisions
What we offer:
  • health coverage
  • paid volunteer days
  • wellness resources

Additional Information:

Job Posted:
March 19, 2025

Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principal Backend Software Engineer

Principal Software Engineer

About LogRocket: Founded in 2016, LogRocket's goal is to make every experience o...
Location
Location
United States , Boston or NYC
Salary
Salary:
225000.00 - 260000.00 USD / Year
logrocket.com Logo
LogRocket
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in a full stack or backend development role, preferably with a SaaS company
  • Experience with state of the art cloud technologies, including architectural principles, specific tools of the trade, and their strengths and weaknesses
  • Hands-on experience building and redesigning highly available distributed systems
  • Familiarity with modern Javascript-based applications and frameworks
  • Experience in development environments with demanding scalability or availability requirements
  • A strong collaborator who is transparent about progress on tasks, seeks feedback early and often, works effectively with the team to deliver on engineering estimates
  • Acts as a mentor to junior engineers and provides coaching to upskill other team members
Job Responsibility
Job Responsibility
  • Design a system to automatically detect the most common user paths across millions of events
  • Implement a search backend that allows users to search in real time across billions of log entries
  • Build a machine learning pipeline that automatically detects bugs in our users' apps
  • Automate database scaling to improve operating cost while maintaining the ability to respond to traffic spikes
  • Build a system that automatically recommends integrations for customers based on their toolset
What we offer
What we offer
  • Catered lunch and an impressive array of your favorite snacks (healthy AND non-healthy!)
  • Unlimited vacation policy
  • Health, Dental, Vision benefits, 401k, commuter benefits
  • Generous stock options
  • Regular team outings and activities (from boat rides to paintball, we’ll try anything!)
  • Fulltime
Read More
Arrow Right

Principal Software Engineer in Test

We are seeking a highly experienced Principal Engineer – Testing to join our dyn...
Location
Location
Brazil , São Paulo
Salary
Salary:
Not provided
invisible.co Logo
Invisible Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in software quality engineering, test automation, or systems testing roles
  • Expertise in test automation frameworks (e.g., Pytest, Playwright, etc.) and infrastructure-as-code pipelines
  • Strong programming skills in Python, JavaScript/TypeScript
  • Experience designing and validating tests in distributed, event-driven, and microservices architectures
  • Familiarity with testing in AI/ML systems, including model output validation and behavior-driven testing
  • Experience with containerized environments (Docker), and cloud platforms (AWS/GCP/Azure)
  • Strong understanding of CI/CD systems (particularly Git,) and modern observability tooling (e.g., Grafana, Prometheus)
  • Excellent problem-solving, debugging, and documentation skills
  • A track record of technical leadership and mentoring in cross-functional environments
Job Responsibility
Job Responsibility
  • Design, implement, and own the testing architecture across the AI platform, spanning backend, APIs, data pipelines, and AI models
  • Build and scale automation frameworks to support unit, integration, regression, performance, and AI-specific testing
  • Develop test strategies that balance reliability, speed, and coverage for complex, dynamic, and data-heavy systems
  • Create simulation and sandbox environments to test AI workflows and orchestration logic
  • Integrate automated testing into CI/CD pipelines, enabling confident, rapid deployments with safety guarantees
  • Lead root cause analysis and implement practices that prevent regressions across systems and features
  • Champion a quality-balanced culture and mentor engineers in best practices for building robust, testable systems
Read More
Arrow Right

Senior Principal Software Engineer

To become a 100 year company, we need a world-class engineering organisation mad...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of experience building and developing backend applications - Bachelor's or Master's degree with a preference for Computer Science degree
  • Experience crafting and implementing highly scalable and performant micro-services
  • Proficiency in any modern object-oriented programming language (e.g., Java, Kotlin, etc.)
  • Real passion for collaboration and strong interpersonal and communication skills
  • Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality
  • Experience in Elasticsearch, being able to deep dive into performance at scale problems, is a bonus
Job Responsibility
Job Responsibility
  • Build and ship JQL Search features and capabilities daily in highly scalable, cross-geo distributed environment
  • Be responsible technical evolution for products and platforms in JQL Search and partially in Jira Platform
  • Be part of an amazing open and collaborative work environment with other experienced engineers, architects, product managers, and designers, working closely with JQL Search and collaborating with other Jira Platform or Jira product teams
  • Mentor and level up the skills of your teammates by sharing your expertise in formal and informal knowledge sharing sessions
  • Ensure full visibility, error reporting, and monitoring of high performing backend services
  • Foster a culture of efficient delivery
What we offer
What we offer
  • Health coverage
  • Paid volunteer days
  • Wellness resources
  • Visit go.atlassian.com/perksandbenefits to learn more
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

The Principal Software Engineer role involves tackling complex problems, deliver...
Location
Location
United States , Mountain View; San Francisco
Salary
Salary:
170800.00 - 274300.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in multiple backend technologies
  • Ability to mentor junior members
  • Experience in tackling complex architecture challenges
  • Ability to lead code reviews and documentation
  • Experience in delivering solutions used by other teams and products
Job Responsibility
Job Responsibility
  • Tackle the largest and most complex problems on the team
  • Deliver solutions that are used by other teams and products
  • Determine plans-of-attack on large projects
  • Tackle complex architecture challenges and apply architectural standards
  • Lead code reviews & documentation
  • Take on complex bug fixes
  • Set the standard for thorough, meaningful code reviews
  • Partner across engineering teams to take on company-wide initiatives
  • Transfer depth of knowledge from current language to excel as a Software Engineer
  • Mentor more junior members
What we offer
What we offer
  • Health coverage
  • Paid volunteer days
  • Wellness resources
  • Fulltime
Read More
Arrow Right

Principal Backend Software Engineer

Apply for the Principal Backend Software Engineer role at Atlassian and give you...
Location
Location
Poland , Gdańsk
Salary
Salary:
324900.00 - 433200.00 PLN / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in software development
  • Familiarity with .NET/C# is preferred
  • Deep architectural understanding of web application
  • Experience with data structures, in particular, how they are implemented and how to apply them
  • Passion for collaborating, solving hard problems, and asking questions
  • Drive for growth, both as a developer and teammate
Job Responsibility
Job Responsibility
  • Guide projects independently, from technical design to launch
  • Apply architectural standards and start using them on new projects
  • Contribute to code reviews and documentation and take on complex bug fixes
  • Begin writing useful technical documentation
  • Mentor more junior members
  • Report directly to the Engineering Manager
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Principal Software Engineer, Forward Deployed

As a Principal Software Engineer, Forward Deployed Engineer (FDE) you'll work di...
Location
Location
France , Paris
Salary
Salary:
Not provided
invisible.co Logo
Invisible Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering experience, including significant time spent building data, ML, or backend systems
  • Deep proficiency in Python with hands-on experience using Hugging Face, LangChain, OpenAI, Pinecone, and related ecosystems
  • Skilled in full-stack and API-based deployment patterns, including Docker, FastAPI, Kubernetes, and cloud environments (GCP, AWS)
  • Experienced with workflow orchestration libraries, pub/sub systems (Kafka), and schema governance
  • Expertise in data governance and operations, including Unity Catalog and policy management, cluster/job orchestration, data contracts and quality enforcement, Delta/ETL pipelines, and replay processes
  • Strong product and system design instincts — you understand business needs and how to translate them into technical architecture
  • Experience building usable systems from messy data and ambiguous requirements
  • Excellent communication and client-facing skills
  • you’ve led conversations with technical and non-technical stakeholders alike
  • Proven experience owning projects from scoping through deployment in ambiguous, high-stakes environments
Job Responsibility
Job Responsibility
  • Collaborate with delivery leaders to scope technical solutions to operational problems
  • Identify workflow optimizations through deep engagement with customer problems and work to build into a stable and scalable solution
  • Design and implement AI-powered workflows using LLMs, embedding models, retrieval systems, and automation tools
  • Translate messy real-world constraints (e.g., inconsistent data, latency requirements) into elegant engineering solutions
  • Iterate quickly based on real-time feedback from operators and clients
  • Build reusable tooling and infrastructure that accelerates future deployments
What we offer
What we offer
  • Bonuses and equity are included in offers above entry level
  • Fulltime
Read More
Arrow Right

Principal Engineer, Software - Android

At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees ...
Location
Location
United States , Bellevue; Denver; Overland Park; Frisco
Salary
Salary:
133500.00 - 240700.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years technical engineering experience
  • Experience in mobile software development using Kotlin, Jetpack Compose or Android SDK
  • Developing sophisticated Android mobile applications
  • Experience building a scalable customer facing application used by millions of customers
  • Provide on-call and in-person support for troubleshooting, isolation, maintenance, operations, patching, incident management, problem management, build and deployments for owned software and systems
  • Hands on experience in developing mobile networking, REST web-services, understanding large and complex code bases that involves mobile, backend and external SDK integration
  • Designing mobile application using VIPER, Factory, DAO, MVVM, MVC, Delegate, Builder, Adapter, Singleton and Facade design patterns and architecture
  • Experience in API design, SDK architecture, and mobile software lifecycle development practices
  • BS degree in Computer Science, Information Technology, or equivalent experience
  • Communication
Job Responsibility
Job Responsibility
  • Drives projects with the Product, UX/UI and Backend teams to design, build and extend consumer facing new products, platforms, and features
  • Improve product quality through code reviews, writing effective unit tests
  • Ability to digest feature requirements and high-level end to end design to guide in coding approach and work breakdown
  • Ability to produce a low-level design document to detail feature implementation
  • Presents project improvement scenarios to management for consideration
  • Lead development team in building native functionality with optimization and expansion to support T-Mobile’s Digital First mission
  • Present highly technical concepts to both technical and non-technical decision-makers
  • Continuously learns, builds content, and guides others specific subject areas
  • Informally coaches and gives to the development of others through mentoring or in house workshops and learning sessions
  • Develops engineers across functional teams on technology decisions
What we offer
What we offer
  • Competitive base salary and compensation package
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Access to free, year-round money coaches
  • Medical, dental and vision insurance
  • Flexible spending account
  • Paid time off
  • Up to 12 paid holidays
  • Paid parental and family leave
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

Working at Atlassian. Atlassians can choose where they work – whether in an offi...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of experience building and developing backend applications - Bachelor's or Master's degree with a preference for Computer Science degree
  • Experience crafting and implementing highly scalable and performant RESTful micro-services
  • Proficiency in any modern object-oriented programming language (e.g., Java, Kotlin, Go, Scala, Python, etc.)
  • Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Real passion for collaboration and strong interpersonal and communication skills
  • Broad knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings (AWS, GAE, Azure)
  • Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality
Job Responsibility
Job Responsibility
  • Build and ship features and capabilities daily in highly scalable, cross-geo distributed environment
  • Be part of an amazing open and collaborative work environment with other experienced engineers, architects, product managers, and designers
  • Review code with best practices of readability, testing patterns, documentation, reliability, security, and performance considerations in mind
  • Mentor and level up the skills of your teammates by sharing your expertise in formal and informal knowledge sharing sessions
  • Ensure full visibility, error reporting, and monitoring of high performing backend services
  • Participate in Agile software development including daily stand-ups, sprint planning, team retrospectives, show and tell demo sessions
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.