Senior Software Engineer Jobs

Find remote senior software engineer positions. Browse through our curated list of opportunities and take the next step in your career.

Software Engineer
Senior
950 jobs found. to receive daily emails with new job openings that match your preferences.
950 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 85000.0 - 110000.0 USD per year

πŸ” Cybersecurity

🏒 Company: SynackπŸ‘₯ 251-500πŸ’° Secondary Market about 4 years agoArtificial Intelligence (AI)SecurityCyber SecurityNetwork Security

  • BS degree in Computer Science or equivalent experience.
  • 5+ years of software engineering experience.
  • 2+ years of Go programming experience.
  • Network fundamentals (TCP/IP, UDP).
  • Solid engineering fundamentals (security, resilience, availability, performance, load balancing, synchronous and asynchronous programming models, etc).
  • Experience and understanding of microservices, modular monoliths, REST API design, writing unit testing, BDD testing.
  • Experience with asynchronous messaging technologies such as Google PubSub, Kafka.
  • Experience with NoSQL and RDBMS technologies.
  • Experience with Docker, Kubernetes, Cloud Environments (GCP preferred).
  • Experience working on agile teams.
  • Excellent communication and collaboration skills in all mediums.

  • Design, implement and deliver well-tested, scalable, highly available software services.
  • Actively engage and participate in design and code reviews.
  • Take software through CI/CD all the way to production and be responsible for availability.
  • Utilize GCP platform from running containers to integrating with hosted services.
  • Identify performance bottlenecks across components.
  • Collaborate on a cross-functional team, working with Product, Operations, and DevOps.
  • Integrate monitoring and alerting capabilities with backend services to allow proactive improvements to availability and response times.

DockerGCPKafkaKubernetesGoRDBMSREST APINosqlCI/CDMicroservices

Posted 1 day ago
Apply
Apply

πŸ“ United States, Colorado

🧭 Full-Time

πŸ’Έ 140000.0 - 160000.0 USD per year

πŸ” Hospitality

🏒 Company: Evolve

  • 5+ years of Salesforce Development Experience, including custom Apex script, Lightning Components, Salesforce APIs and Copado CI/CD platform
  • Experience with Service Cloud Voice and Digital Engagement implementation
  • Experience with designing and documenting Salesforce architecture, data modeling, and security best practices
  • Solid software engineering fundamentals and committed to mentoring less experienced engineers
  • Independent and proactive at finding and fixing issues
  • Excellent giver and receiver of constructive code review feedback
  • Experience with Agile development process
  • You have a knack for finding solutions to problems - and using a full arsenal of debugging tools
  • You have built your own custom tools to help you automate tasks
  • Experience with Git version control and repository management in Gitlab

  • Build and maintain our Sales and Service Clouds and integrations with upstream and downstream consumers in mind
  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in backend development tools and technologies
  • Lead ecosystem-level design reviews, perform architecture reviews, and write technical documentation in collaboration with peers
  • Drive improvements to system reliability, observability, monitoring, and testability
  • Work directly with an Engineering Manager and Product Manager(s) to clearly understand the problem being solved
  • Collaborate with stakeholders from internal operations teams as well as external integration partners
  • Effectively debug high complexity multi-system problems and come up with good-better-best solutions
  • Execute on engineering and release priorities successfully through strong leadership and communication
  • Drive code reviews and collaborate with other team members on coding standards and best practices, third-party integrations, and other backend development processes

AgileGitSalesforceData modelingSoftware Engineering

Posted 1 day ago
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 120000.0 - 150000.0 USD per year

πŸ” Aviation technology

🏒 Company: GoodwinπŸ‘₯ 1001-5000Financial ServicesReal Estate

  • Proven experience (~10 years) as a Backend Software Engineer or similar role.
  • Bachelor's degree in Computer Science, Software Engineering, or bootcamp equivalent.
  • Experience in writing highly secure web applications and core AWS technologies.
  • Experience in designing RESTful APIs.
  • Experience with PostgreSQL schema design, SQL query optimization, and Prisma.
  • Experience with AWS and DevOps tools.
  • Proficiency in Express and Node.js.
  • Exposure to distributed system cache, event-based systems, Kafka, Zookeeper, pub/sub, and third-party system integrations.

  • Act as a senior backend engineer, reporting directly to the VP of Engineering.
  • Design RESTful APIs for Private Jet Charter solutions.
  • Maintain and scale AWS infrastructure.
  • Design and implement database schemas, optimize queries, and ensure data integrity.
  • Develop, test, and maintain server-side applications using Node.js.
  • Create automated tests for business needs and regression testing.
  • Collaborate with cross-functional teams for project requirements.
  • Work with front-end developers to integrate user-facing elements.
  • Mentor and coach junior backend developers.
  • Provide production support during critical times outside normal hours.

AWSNode.jsPostgreSQLSQLRegression testingRESTful APIsDevOps

Posted 1 day ago
Apply
Apply

πŸ“ San Francisco, CA, Washington, DC, Pasadena, CA

πŸ’Έ 160000.0 - 230000.0 USD per year

πŸ” Artificial Intelligence, Natural Language Processing, Machine Learning

🏒 Company: primer.ai

  • Expertise in Python and another Object-Oriented language.
  • Expertise in Flask, ElasticSearch, PostgreSQL, Redis.
  • Experience leading commercial software technical features end-to-end in an agile environment.
  • Strong modeling and design patterns for extensibility and resiliency.
  • Experience with data ingestion, processing and retrieval systems at scale.
  • Experience with real-time and distributed systems.
  • 5+ years of shipping production grade software.

  • Develop new application features leveraging ingest pipelines and model library for analyzing unstructured data.
  • Collaborate with cross-functional teams on designing information retrieval architecture.
  • Extend platform capabilities working alongside machine learning engineers and data scientists.
  • Integrate features such as event detection, summarization, entity recognition, and multilingual NLP.

PostgreSQLPythonAgileElasticSearchFlaskMachine LearningRedis

Posted 2 days ago
Apply
Apply

πŸ“ Germany

🧭 Full-Time Or Part-Time

πŸ” Customized apparel and lifestyle products

🏒 Company: Spread GroupπŸ‘₯ 501-1000πŸ’° $12,740,000 Series B almost 16 years agoMarketplaceE-CommercePoint of SaleE-Commerce Platforms

  • Familiarity or eagerness to learn the company’s tech stack.
  • Ability to take full ownership of the development process.
  • Commitment to delivering high-quality, maintainable software.
  • Experience with distributed systems and managing large datasets.
  • Desire to work in an experienced team and learn professionally.
  • Fluency in English.
  • Experience or openness to work in an agile Scrum team.
  • Problem-solving mindset to improve business processes.
  • Ability to collaborate across IT teams.
  • Nice to have: experience with Elasticsearch, React, or TypeScript.

  • Collaborate with team and stakeholders to improve on-site search functionality.
  • Design and implement tools for product listings on external marketplaces.
  • Work closely with Product Owners, Marketing, and developers to define requirements.
  • Build and maintain software for search engine marketing platforms.
  • Take ownership from design to monitoring of software solutions.
  • Stay updated with technologies and contribute to process improvements.

PostgreSQLElasticSearchKotlinKubernetesMongoDBMySQLSpring BootTypeScriptReact

Posted 2 days ago
Apply
Apply

πŸ“ United States

πŸ” Cloud Enablement Software

🏒 Company: KionπŸ‘₯ 10-50Energy

  • 5+ years of experience building scalable web-based applications using modern languages.
  • Production experience with JavaScript frameworks like Angular, React, or Vue.
  • Production experience with back-end web languages such as Go, Java, Ruby, Python, Node, or C#.
  • Production experience designing and querying data stores in RDBMS like MySQL or Postgres.
  • Experience in designing, building, and integrating APIs.
  • Experience developing solutions on major cloud providers like AWS, Google, or Azure.
  • Ability to own technical aspects of web features.
  • Ability to review and analyze requirements for production-ready code.
  • Ability to clearly document architecture and code.
  • Ability to collaborate with cross-functional teams for quality assurance.
  • Familiarity with Agile frameworks, including Scrum.
  • Excellent oral and written communication skills.
  • Strong problem-solving and troubleshooting capabilities.

  • Work with designers to implement their designs.
  • Architect full-stack solutions for customer cloud experiences.
  • Build and maintain front-end components and API services.
  • Enhance codebase for better usability and extensibility.
  • Apply creative problem-solving to various challenges.
  • Contribute to the planning and scoping of engineering tasks.

AWSBackend DevelopmentPostgreSQLSoftware DevelopmentSQLAgileFrontend DevelopmentGoAngularREST API

Posted 2 days ago
Apply
Apply

πŸ” Travel industry

  • Passionate about building high-quality software.
  • Thrives in fast-paced environments.
  • Excels at identifying critical requirements for launches.
  • Balances iterative improvements for long-term success.
  • Creative problem-solving skills.

  • Collaborate with a cross-functional team to develop features that enhance travel products.
  • Support partners to scale joint ventures effectively.
  • Own work from concept to delivery.
Posted 2 days ago
Apply
Apply

  • .Net development skills.
  • Experience with AWS.
  • Commitment to company values including intrinsic dignity and open collaboration.

  • Be part of a global team that develops technology solutions.
  • Engage in open collaboration to reinforce diversity.
  • Contribute toward projects across different industries.
Posted 2 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 110000.0 - 200000.0 USD per year

πŸ” Distributed Data Systems and Complex Application Development

🏒 Company: Raft Company Website

  • 6+ years of related hands-on experience or equivalent educational credentials.
  • Advanced knowledge of ECMA Script/JavaScript, React, and React data binding.
  • Knowledge of CSS and responsive Web design.
  • Experience designing REST APIs and data models.
  • Ability to develop secure web applications considering CORS, CSRF, and OIDC workflows.
  • Strong understanding of software development principles, including data structures and design patterns.
  • Intermediate knowledge of development tools and containerized software development.
  • Ability to program in multiple languages such as TypeScript or Python.
  • Knowledge of TCP, UDP, IP networking, Docker, Kubernetes, cloud-native architecture preferred.

  • As a Senior Software Engineer (Front-End), dive deep into the software lifecycle.
  • Take on complex tasks and lead smaller project initiatives.
  • Contribute effective, performant, and secure code.
  • Involved in design discussions and code reviews.
  • Mentor Associate and Standard Engineers.

DockerCSSJavascriptKubernetesTypeScriptData StructuresREST APIReact

Posted 2 days ago
Apply
Apply

πŸ” Travel industry

  • A natural drive to deep dive into an unknown code base with a focus on delivering results fast.
  • Strong product thinking, with quality anchored in customer needs.
  • Experience with or a willingness to learn distributed system development in Scala.
  • Ability to build robust systems to handle large transactions and user scale.

  • Design, build, and operate highly scalable APIs and full-stack solutions impacting the lives of millions of travelers.
  • Build delightful back-end features in a fast-paced, experiment-heavy (AB testing), data-driven AGILE product lifecycle.
  • Conduct code reviews to ensure our codebases meet and exceed high-quality standards and best practices.
  • Collaborate closely with fellow engineers and designers/PM for alignment.
  • Participate in design and product discussions, mentoring peers as needed.
Posted 2 days ago
Apply
Shown 10 out of 950