Apply

Senior Software Engineer - Full Stack

Posted 3 months agoViewed

View full description

๐Ÿ’Ž Seniority level: Senior, 6+ years

๐Ÿ“ Location: USA

๐Ÿ’ธ Salary: 170000.0 - 195000.0 USD per year

๐Ÿ” Industry: B2B software integrations

๐Ÿข Company: Prismatic๐Ÿ‘ฅ 51-100๐Ÿ’ฐ $22,000,000 Series B about 1 year agoSaaSData IntegrationB2BSoftware

๐Ÿ—ฃ๏ธ Languages: English

โณ Experience: 6+ years

๐Ÿช„ Skills: GraphQLPostgreSQLPythonDjangoTypeScriptRedisReact

Requirements:
  • 6+ years experience in professional software development, ideally some of which youโ€™ve spent in startups.
  • Experience in JavaScript / TypeScript libraries and tooling, such as React.
  • Experience building and interacting with GraphQL APIs, especially in Python.
  • Experience building and maintaining large-scale production systems.
  • A commitment to working in a communicative and collaborative environment.
  • You write code that can be easily understood by others, with an eye towards maintainability.
  • You value high code quality, automated testing, and other engineering best practices.
Responsibilities:
  • Participate in roadmapping and architecture discussions.
  • Write clean, maintainable, production-ready code that meets high-quality standards.
  • Drive major projects from conception through production deployment.
  • Support and empower your cross-functional team of engineers, designers, product managers, and business stakeholders.
  • Collaborate and contribute as a member of a full-stack product development team.
  • Create strong developer experiences through our dashboard, documentation, APIs, and SDKs.
  • Work directly with customers to solve their technical challenges.
Apply

Related Jobs

Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 95497.5 - 128400.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Samsara๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ Secondary Market over 4 years ago๐Ÿซ‚ Last layoff almost 5 years agoCloud Data ServicesBusiness IntelligenceInternet of ThingsSaaSSoftware

  • 5+ years of software development experience.
  • Strong programming/coding fundamentals with proficiency in at least one of the programming languages (Java, Python, Go, React) and at least one public cloud platform such as AWS, Azure, Google, Rackspace, or other related cloud platforms.
  • Good Database Management skills and understanding of data models. Writing complex SQL queries to analyze the data and generate reports.
  • Experience in integrating multiple applications using middleware tools such as Zapier, Workato tools etc
  • Experience working in Agile/Scrum environments, with a solid understanding of software development lifecycle processes.
  • Design and develop secure, scalable technical solutions using Zendesk. Zendesk APIโ€™s and other related technologies.
  • Maintain and optimize full lifecycle software development using standard configuration, API/Integration development.
  • Implementation of the critical interfaces and complex modules of the systems and features while assisting the business and tech teams with designing, and developing various systems to meet and address technical requirements and resolve current process issues.
  • Developing integration between Zendesk and other systems in customer support business.
  • Work closely with internal stakeholders & business to design, develop, and implement solutions using Zendesk and other Customer Support software tools.
  • Be the point of contact for the AI, Zendesk App development and integration development related to all Customer Support related development processes.
  • Monitor performance of integrations, automations, triggers, and workflows within the support systems echo system.
  • Champion, role model, and embed Samsaraโ€™s cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices.

AWSBackend DevelopmentGraphQLNode.jsPythonSoftware DevelopmentSQLAgileCloud ComputingDynamoDBFrontend DevelopmentFull Stack DevelopmentJavaJavascriptMongoDBReact.jsSCRUMTypeScriptAPI testingGoREST APINosqlReactCI/CDAgile methodologiesCRMData modeling

Posted 6 days ago
Apply
Apply

๐Ÿ“ United States, Canada

๐Ÿงญ Full-Time

๐Ÿ” Software Development

๐Ÿข Company: MagicSchool AI

  • 5+ years of experience as an engineer
  • Working knowledge of Javascript, Typescript, React, Next.js, Serverless & Edge functions, SQL, and PostgreSQL
  • Preferred: 7+ years of experience as an engineer
  • Preferred: Startup experience
  • Taking new features and products from idea to delivery
  • Understands systems and architecture. Will make sure the new components fit within the existing system, and that they are designed in an extensible way.
  • Produces a lot of quality code in a short amount of time.
  • Effectively debugs complex code
  • Can build software that is easy for others to understand and easy to maintain
  • Helping us ensure weโ€™re building the right things
  • Develops opinions on the user experience
  • Is comfortable (and excited) to talk to users to understand their pain
  • Works closely with the designer and product manager to build the right things the right ways. Doesnโ€™t just take tickets, pushes on priority and design.

PostgreSQLSQLJavascriptTypeScriptServerlessNext.jsReact

Posted 15 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 109000.0 - 175000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Tint

  • 5+ years of experience as a Software Engineer, with expertise in several of these technologies: Node.js, React.js/Next.js, TypeScript, GraphQL, and Postgres.
  • You are located in the US, do not require visa sponsorship, and are comfortable with and able to travel once a quarter.
  • You're comfortable in a fast-paced startup environment where priorities can change quickly.
  • You've collaborated with cross-functional teams, including Product Managers, Engineering Managers, Designers, and others.
  • You like working on projects containing a lot of ambiguity.
  • You're skilled at leading technical discussions to find solutions.
  • Your written and spoken English communication is excellent.
  • Collaborate cross-functionally with engineers, designers, product, and analysts.
  • Continuously add to and enhance our code base, systems, and processes.
  • Focus on delivering value to our customers in swift, efficient, and creative ways.
  • Evangelize Engineering best practices and culture within the company.
  • Contribute to the code base using Node, Next.js, TypeScript, GraphQL, and Postgres.
  • Experience in distributed systems and in third-party integrations (eg. Stripe)
  • Write code that's not just functional but is a model of clarity, documentation, and testability, setting the standard for excellence.
  • Be part of our on-call team to address production incidents.
  • Lead efforts to break down large, ambiguous projects into manageable tasks for the team.
  • Define technical requirements for projects by identifying trade-offs and edge cases to contribute to a roadmap that balances innovation with practicality.
  • Take the lead in technical design and planning for major initiatives.
  • Own and maintain up-to-date documentation ensuring that knowledge and insights flow freely and our collective wisdom grows.

GraphQLLeadershipNode.jsPostgreSQLExpress.jsFull Stack DevelopmentReact.jsTypeScriptNext.jsRESTful APIsSoftware Engineering

Posted 16 days ago
Apply
Apply

๐Ÿ“ United States, Canada

๐Ÿ” Software Development

Backend DevelopmentNode.jsDesign PatternsFrontend DevelopmentFull Stack DevelopmentGitSoftware ArchitectureTypeScriptVue.JsAPI testingREST APINext.jsReactCI/CDMicroservicesSoftware EngineeringDebugging

Posted 19 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 170000.0 - 195000.0 USD per year

๐Ÿ” Software Development

  • 6+ years experience in professional software development, ideally some of which youโ€™ve spent in startups
  • Experience in JavaScript / TypeScript libraries and tooling, such as React
  • Experience building and interacting with GraphQL APIs, especially in Python
  • Experience building and maintaining large-scale production systems
  • A commitment to working in a communicative and collaborative environment
  • You write code that can be easily understood by others, with an eye towards maintainability
  • You value high code quality, automated testing, and other engineering best practices
  • Participate in roadmapping and architecture discussions
  • Write clean, maintainable, production-ready code that meets high-quality standards
  • Drive major projects from conception through production deployment
  • Support and empower your cross-functional team of engineers, designers, product managers and business stakeholders
  • Collaborate and contribute as a member of a full-stack product development team
  • Create strong developer experiences through our dashboard, documentation, APIs, and SDKs
  • Work directly with customers to solve their technical challenges

GraphQLPostgreSQLPythonDjangoJavascriptTypeScriptReact

Posted 20 days ago
Apply
Apply

๐Ÿ“ United States, Canada

๐Ÿงญ Full-Time

๐Ÿ” Software Development

๐Ÿข Company: Ternary๐Ÿ‘ฅ 11-50๐Ÿ’ฐ $12,000,000 Series A over 1 year agoCloud ComputingFinanceSoftware

  • 6+ years of experience building scalable web applications in both early-stage and enterprise companies.
  • Experience building applications with Node.js, React.js, and TypeScript.
  • Experience working with Relational and Non-Relational Databases.
  • Passionate about learning new knowledge and skills, skilled at quickly ramping up in new areas.
  • Possess strong product sense when making detailed product-related technical decisions.
  • Experience interacting with customers and business leads.
  • Regularly consider business lenses and tradeoffs, even for deeply technical engineering problems.
  • Maintain a balanced view of processes and efficiency, with strong skills in documentation.
  • Driven and execution-focused, with a bias toward action, ensuring sensitive topics are addressed promptly rather than allowed to fester. Committed to promoting these traits within your own team and across the broader organization.
  • Uphold a high bar by participating in technical discussions, providing feedback on specs, and making recommendationsโ€”uplifting and mentoring junior team members.
  • Work on areas including, but not limited to, API design, Relational and Non-Relational Databases, UI development, Auth, CI/CD, documentation, and other business logic and customer-facing features.
  • Ship and own high-impact products end-to-end with high quality.
  • Have a long-range vision for systems that you own. Responsible for overall architecture and quality bar of webapp area.
  • Take ambiguous technical problem statements, turn them into an actionable plan, and then execute them with the team.
  • Coordinate cross-team collaboration, incorporate customer feedback into product engineering roadmap, and drive delivery execution.
  • Communicate engineering strategy with other leaders to ensure that the products being built truly elevate the organization and enable us to move the business forward.

Node.jsReact.jsTypeScriptCI/CD

Posted 21 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 170000.0 - 190000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Amper๐Ÿ‘ฅ 11-50CRMAdvertisingMarketingGraphic Design

  • 5+ years of professional software development experience
  • Experience designing distributed and highly-available systems
  • Fluency with one or more object-oriented languages (Python preferred)
  • Experience with relational databases
  • Experience with distributed systems
  • Excellent written and verbal communication skills
  • Building customer-facing and internal products.
  • Working with a wide variety of contexts (APIs, microservices, Python, React).
  • Working through challenges of distributed systems.

PythonFlaskReact.jsCI/CDDevOpsMicroservices

Posted 21 days ago
Apply
Apply

๐Ÿ“ United States, Canada

๐Ÿงญ Full-Time

๐Ÿ’ธ 180000.0 - 220000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Phantom๐Ÿ‘ฅ 51-100๐Ÿ’ฐ $109,000,000 Series B about 3 years agoCryptocurrencyEthereumBitcoinFinTech

  • Bachelors degree in Computer Science or related technical field or equivalent practical experience
  • 5+ years full-time software engineering experience
  • Demonstrated interest in open and community-driven platforms
  • Building delightful user interfaces and creating cross-platform client infrastructure
  • Creating APIs, data pipelines and services
  • Leading initiatives to add support for other blockchains
  • Interfacing directly with end-users and developers
  • Working with the team to create and foster a culture of raising the bar with each new hire.

Backend DevelopmentGraphQLNode.jsBlockchainFrontend DevelopmentFull Stack DevelopmentREST APIReact

Posted 26 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 126140.0 - 190800.0 USD per year

๐Ÿ” IoT Device Management

๐Ÿข Company: Samsara๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ Secondary Market over 4 years ago๐Ÿซ‚ Last layoff almost 5 years agoCloud Data ServicesBusiness IntelligenceInternet of ThingsSaaSSoftware

  • Bachelor's degree in Computer Science or related field
  • 4+ years of industry experience in software development
  • Excellent communication and problem-solving skills
  • 3+ years on full-stack or platform-focused teams
  • Spearhead and mentor a team focused on device lifecycle frameworks
  • Work within cross-functional teams to architect and implement features
  • Maintain production systems and provide operational support
  • Utilize logs and metrics for tracking and investigating bugs
  • Participate in roadmap planning sessions

GraphQLPythonSoftware DevelopmentFull Stack DevelopmentReact NativeTypeScriptGoReactMicroservices

Posted 29 days ago
Apply
Apply

๐Ÿ“ United States, Canada

๐Ÿงญ Full-Time

๐Ÿ’ธ 140000.0 - 180000.0 USD per year

๐Ÿ” Carbon capture industry

๐Ÿข Company: Lithos๐Ÿ‘ฅ 11-50Web DevelopmentAppsInformation Technology

  • Experience building apps for non-technical power users in a fast-paced environment.
  • Fluency in modern web development across the full stack, with familiarity in technologies like React, Typescript, Phoenix, LiveView, and Postgres/PostGIS/SQL.
  • Excellent communication skills and ability to work independently in ambiguous environments.
  • Ability to balance short-term solutions with long-term investments and manage technical debt.
  • As a Senior Software Engineer, you'll work with the Head of Engineering to build the operating system for carbon dioxide removal efforts.
  • You will develop interactive geospatial tools for mapping and analysis.
  • You will create automated workflows for digitizing records and analyzing data from agricultural machinery.
  • You will be responsible for audit-ready tracking and management of real-world activities.

PostgreSQLSQLTypeScriptReact

Posted 3 months ago
Apply