Apply

Senior Software Engineer - Product

Posted about 3 hours agoViewed

View full description

πŸ” Industry: Software Development

🏒 Company: Atlan

Requirements:
  • Proven experience in building, deploying, and maintaining large-scale data pipelines.
  • Expertise in ensuring the performance, scalability, and reliability of systems at scale.
  • Proficiency in Python, Kotlin, and tools like Argo.
  • Strong hands-on experience with Kubernetes and cloud platforms (AWS, Azure, or GCP).
  • A track record of mentoring and developing junior engineers.
  • Experience leading customer and partner interactions as a technical SME, providing reliable support for the packages you own.
  • Familiarity with SaaS products and metadata management (preferred).
Responsibilities:
  • Design and implement high-level architectures for enterprise connectors.
  • Develop source-specific packages to crawl, mine, and migrate metadata from diverse data sources.
  • Guide and mentor junior engineers, fostering a culture of excellence and continuous learning.
  • Own cross-functional execution working with multiple teams including Product and Design, Field, Sales and Leadership.
  • Partner closely with field teams to assist customers and partners during onboarding as a technical subject matter expert (SME).
  • Deploy and manage packages on the Atlan Metadata Marketplace, ensuring reliability and a seamless user experience.
  • Drive innovation in connector development and improve developer productivity for Atlan users.
Apply

Related Jobs

Apply

🧭 Full-Time

πŸ’Έ 200000.0 - 230000.0 USD per year

πŸ” Software Development

  • Experience designing and building scalable systems, web applications, APIs, and services
  • An understanding of storage systems such as relational databases (e.g., Postgres) and analytical databases
  • Demonstrated experience in understanding customer pain points and bridging their needs to technical & product requirements
  • Work on complex engineering problems
  • Develop and maintain public APIs that are part of the API Product suite
  • Collaborate with stakeholders on transforming a functional vision into a tangible roadmap with clear outcomes
  • Support and enable internal business units through shared engineering services and functionalities
  • Develop cross-functional relationships with stakeholders across the organization to understand and empower their mission from end to end
Posted about 6 hours ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Software Development

🏒 Company: LTK USA

  • 5+ years of software development experience.
  • History of designing and building highly scalable distributed systems and processes in a cloud environment.
  • Experience with AWS systems such as ECS, Lambda, and RDS (among others).
  • Experience working in a containerized environment (preferably Docker).
  • Experience writing services in Golang.
  • Have built scalable internal and public-facing APIs (REST, JSON, HTTP).
  • Experience integrating 3rd party API's (REST, OAuth).
  • Experience with Kubernetes.
  • Comfortable shipping code multiple times per day.
  • Strong technical leadership and mentoring skills.
  • Ability to model and conceptualize the integrations across complex systems.
  • Excellent verbal and written communication skills to both technical and non-technical audiences.
  • Coming up with feasible and practical solutions to tough problems.
  • Write very high-quality code that is robust and easy to maintain with tests.
  • Drive tasks to completion and take ownership of projects.
  • Work and succeed in a fast-paced and agile development environment.
  • Identify and drive improvements to our software and development processes.
  • Conduct peer design/code reviews.
  • Work with distributed teams across different time zones.
  • Technical subject matter expert, who mentors fellow engineers, demonstrates technical experience and leads teams in solving challenging problems.

AWSBackend DevelopmentDockerLeadershipSoftware DevelopmentSQLCloud ComputingKubernetesSoftware ArchitectureAlgorithmsAPI testingData StructuresREST APICommunication SkillsAnalytical SkillsCI/CDProblem SolvingRESTful APIsMentoringMicroservicesExcellent communication skillsJSONStrong communication skills

Posted 18 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Software Development

  • 5+ years of software development experience
  • Experience with AWS systems such as ECS, Lambda, and RDS
  • Experience in a containerized environment (preferably Docker)
  • Experience writing services in Golang
  • Experience with Kubernetes
  • Develop robust and maintainable code
  • Drive tasks to completion and own projects
  • Conduct peer design/code reviews
  • Mentor fellow engineers

AWSDockerDynamoDBKubernetesREST API

Posted 19 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Software Development

🏒 Company: Clay Labs

  • 4+ years of hands-on engineering experience
  • Empathetic communication skills
  • Familiarity with current tech stack: React, Typescript, Python, Node.js, AWS services
  • Drive product strategy and execution
  • Design and build full stack features
  • Up-level the codebase
  • Mentor and learn from other engineers

AWSNode.jsPostgreSQLPythonTypeScriptReactTerraform

Posted 20 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 163600.0 - 226400.0 USD per year

πŸ” Software Development

🏒 Company: UpstartπŸ‘₯ 1001-5000πŸ’° $425,000,000 Post-IPO Debt 4 months agoπŸ«‚ Last layoff about 2 years agoCreditAutomotiveArtificial Intelligence (AI)Consumer LendingLendingFinancial ServicesPersonal FinanceMachine LearningFinTech

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of experience in software development with the ability to operate in a full stack capacity
  • Experience in product oriented teams with quantifiable customer impact
  • Experience designing, developing, and deploying microservices-based applications
  • Design and implement features that support intelligent, personalized offer recommendations to our user base
  • Work with Product Managers, Product Designers, Research Scientists, and Marketing Managers to design and deliver high-quality products
  • Leverage experimentation and data-driven insights to refine growth strategies, optimizing engagement and conversion through continuous testing, iteration, and personalization.
  • Promote a culture of technical excellence focused on providing high quality solutions and incrementally enhance systems with each pull request.

AWSBackend DevelopmentDockerSoftware DevelopmentSQLData AnalysisDesign PatternsFull Stack DevelopmentGitKotlinProduct ManagementRuby on RailsProduct DevelopmentREST APIReactMicroservicesSoftware Engineering

Posted about 1 month ago
Apply
Apply

πŸ“ North America, Central America, South America

🧭 Full-Time

πŸ’Έ 165000.0 - 195000.0 USD per year

πŸ” Healthcare

🏒 Company: DoximityπŸ‘₯ 501-1000πŸ’° Secondary Market over 5 years agoπŸ«‚ Last layoff over 1 year agoInternetMedicalMobile AppsHealth CareSoftware

  • Enjoy leading software engineering projects and prioritize the iterative delivery of high-quality solutions.
  • Deep understanding of object-oriented programming language like Ruby, a web framework like Rails, and Golang.
  • Passionate about software engineering architecture and making contributions to modern, production web applications.
  • Experience with Authorization at scale and expertise in Authentication systems using Sessions, OAuth, SAML and SSO.
  • Experience and opinions on how to iteratively secure and harden web applications against real-world security issues.
  • Lead technical projects alongside your team to ensure rapid and reliable delivery of software products.
  • Build new features in our internal Authentication and Authorization platform which is relied on by our users and developers to use Doximity systems.
  • Write technical proposals for new ideas, garner support from stakeholders and lead on the implementation of those ideas.
  • Meet with other teams across our engineering team to understand their problems and brainstorm solutions.

OAuthRubyRuby on Rails

Posted about 1 month ago
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 152000.0 - 190000.0 USD per year

πŸ” Crypto and Web3

🏒 Company: GeminiπŸ‘₯ 501-1000πŸ’° $1,000,000 Secondary Market over 2 years agoπŸ«‚ Last layoff about 2 years agoCryptocurrencyWeb3Financial ServicesFinanceFinTech

  • At least 6 years of software engineering experience.
  • Customer and product-focused mindset with tradeoff decision-making ability.
  • Experience with cloud technologies and providers like AWS, GCP, or Azure.
  • Advanced proficiency in at least one language, particularly Scala or Typescript.
  • Ability to work closely across teams and manage dependencies.
  • Ability to adapt and handle multiple competing priorities.
  • Develop new products and product features on the Gemini platform.
  • Collaborate with product managers, designers, and other engineers.
  • Architect reliable, performant, and maintainable solutions.
  • Review other software engineers’ code for correctness, style, and security.
  • Author high-quality code.
  • Engage in refactoring and upgrade projects.

AWSBackend DevelopmentCloud ComputingTypeScriptScalaSoftware Engineering

Posted 2 months ago
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 172000.0 - 215000.0 USD per year

πŸ” Software Development

  • 5+ years of experience writing high-quality production software in Go, Rust, C, Java, or C++.
  • Proficiency in SQL and experience with data pipelines or streaming systems like Kafka or Kinesis.
  • Experience with distributed systems at scale and deep knowledge of computer networking.
  • Ability to navigate ambiguity, deliver features, and drive innovation.
  • Experience working in a fully remote environment asynchronously.
  • Ability to build alignment across stakeholders and foster colleague growth.
  • Passion for mentoring and supporting junior engineers in a learning culture.
  • Support for diversity and inclusion within teams.
  • Ability to learn from mistakes and adapt quickly.
  • Experience in a startup environment.
  • Build and execute the roadmap for improving Cloud Edge functionality and platform support.
  • Collaborate closely with engineers, product teams, and stakeholders to deliver high-quality solutions.
  • Participate in code reviews to maintain code quality standards.
  • Troubleshoot and resolve issues across the stack, contributing to the on-call rotation.
  • Leverage data insights to enhance customer satisfaction and business outcomes.
  • Advance technical progress and secure alignment on strategic initiatives.
  • Build scalable software for large user bases and high-throughput systems.
  • Mentor other engineers to foster a collaborative culture.
  • Partner with data engineering on systems for analytics and observability.

SQLJavaKafkaC++Data engineeringGoRustCollaborationMentoring

Posted 3 months ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 172000 - 215000 USD per year

πŸ” Software/Technology

🏒 Company: ngrok Inc.

  • 5+ years of experience writing high-quality production software in Go or languages like Rust, C, Java, or C++.
  • Experience in working on distributed systems at scale.
  • Strong understanding of computer networking.
  • Ability to navigate ambiguity and drive innovation while delivering features.
  • Experience working in a fully remote, distributed team environment.
  • Skills to build alignment across stakeholders and collaborate at a senior level.
  • Passion for mentoring and contributing to continuous learning.
  • Commitment to diversity and inclusive culture.
  • Ability to learn from mistakes and maintain a forward-focused mindset.
  • Experience in a startup environment.
  • Build and execute the roadmap for improving Cloud Edge functionality.
  • Collaborate closely with engineers, product teams, and stakeholders to deliver solutions.
  • Participate in code reviews to maintain code quality.
  • Troubleshoot and debug issues, contributing to system reliability.
  • Use data-driven insights to enhance customer satisfaction.
  • Advance technical initiatives across the organization.
  • Build scalable software for large user bases.
  • Mentor and support other engineers to foster growth.

GoCollaborationMentoring

Posted 4 months ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 200000.0 - 230000.0 USD per year

πŸ” Blockchain Intelligence

🏒 Company: TRM LabsπŸ‘₯ 101-250πŸ’° $70,000,000 Series B over 2 years agoCryptocurrencyComplianceBlockchainBig Data

  • Experience designing and building scalable systems
  • Understanding of storage systems like Postgres
  • Ability to communicate complex ideas effectively
  • High degree of initiative and ownership
  • Work on complex engineering problems
  • Develop and maintain public APIs
  • Collaborate with stakeholders to transform vision into a tangible roadmap
  • Support internal business units through shared services
  • Develop cross-functional relationships

Project ManagementPostgresCollaboration

Posted 4 months ago
Apply

Related Articles

Posted 15 days ago

Why remote work is such a nice opportunity?

Why is remote work so nice? Let's try to see!

Posted 7 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 7 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 7 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 7 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.