Apply

Software Engineer (Core)

Posted 1 day agoViewed

View full description

💎 Seniority level: Senior, 5+ years of focused software engineering experience

📍 Location: United States

💸 Salary: 100000.0 - 140000.0 USD per year

🔍 Industry: Payments, Fintech, SaaS

🏢 Company: SphereCommerce

⏳ Experience: 5+ years of focused software engineering experience

🪄 Skills: PHPPostgreSQLPythonSQLBashCybersecurityOracleC++Linux

Requirements:
  • Proficiently handle software architecture, programming/implementation, integration, testing, packaging, and some documentation.
  • Experience with Multi-Tiered Architectures, Unit Testing, Test-Driven Development, and High Availability/Performance Software.
  • Understanding of organizational information security and regulatory compliance requirements.
  • Experience with PCI DSS or PA-DSS, familiarity with PostgreSQL and/or Oracle, and service-oriented architectures considered a plus.
  • Proficient in Linux, SQL database development, secure coding practices, C, C++, Perl, Python, PHP, and Bash.
  • Broad knowledge of cybersecurity methods and technologies across the industry.
Responsibilities:
  • Responsible for the development and defect resolution of service-oriented, middleware, and infrastructural software for Linux-based environments.
  • Expected to engage in software architecture, programming, integration, testing, packaging, and documentation.
  • Involved in production diagnostics and production support.
Apply

Related Jobs

Apply

📍 CA, NY, WA, other US locations

🧭 Full-Time

💸 170000.0 - 230000.0 USD per year

🔍 Streaming data platform

🏢 Company: Redpanda Data👥 101-250💰 $100,000,000 Series C over 1 year agoDeveloper ToolsConsultingBig DataHardwareAnalyticsInformation TechnologySoftware

  • Substantial relevant experience of at least 5 years in a professional or academic role.
  • Passion for working on deeply technical projects in distributed persistent systems (e.g. scalable filesystems, databases).
  • Strong understanding and experience of C++ (ideally modern C++17 or C++20), including profiling and benchmarking.
  • Desire to work with a 100% distributed engineering team, collaborating on GitHub.
  • Play a key role in expanding Redpanda with extensible open table formats (such as Apache Iceberg) and file formats (such as Apache Parquet).
  • Contribute to the overall success of Redpanda ensuring core tenets of operational simplicity, no data loss, and blazingly fast performance.
  • Collaborate with product managers, designers, and support teams to address complex distributed systems problems.

C++

Posted 7 days ago
Apply
Apply

📍 CA, NY, WA, other US locations

🧭 Full-Time

💸 165000.0 - 230000.0 USD per year

🔍 Streaming Data

🏢 Company: Redpanda Data👥 101-250💰 $100,000,000 Series C over 1 year agoDeveloper ToolsConsultingBig DataHardwareAnalyticsInformation TechnologySoftware

  • Substantial relevant experience of at least 5 years in a professional or academic role.
  • Prior experience in deeply technical projects involving scalability, concurrency, and replication protocols.
  • Passion for working on distributed systems and consensus protocols; Raft knowledge is a plus.
  • Strong understanding of C++ (ideally modern C++17 or C++20) including profiling and benchmarking.
  • Desire to further develop skills in building scalable systems and accept code reviews.
  • Experience or interest in collaborating with a distributed engineering team through open source.
  • Work with engineering team members who care about their craft.
  • Contribute to the success of Redpanda by maintaining core tenets like operational simplicity and no data loss.
  • Collaborate with cross-functional teams including product managers and customer success teams.
  • Shape Redpanda’s future while with opportunities for professional growth.

C++

Posted 7 days ago
Apply
Apply

📍 US, UK, Ireland, Poland, Germany

🧭 Full-Time

💸 205000.0 - 315000.0 USD per year

🔍 Ecommerce, livestream shopping

  • Bachelor’s degree in Computer Science, Statistics, Applied Mathematics or a related technical field, or equivalent work experience.
  • 4+ years of experience, including 3+ years of software engineering experience building and maintaining production systems for consumer-scale loads.
  • 1+ years of professional experience developing software in Python.
  • Ability to work autonomously and drive initiatives across multiple product areas.
  • Experience with operational, search, and key-value databases such as PostgreSQL, DynamoDB, Elasticsearch, Redis.
  • Familiarity with cloud computing platforms and services like AWS Sagemaker, Lambda, Kinesis, S3, EC2, EKS/ECS, Apache Kafka, Flink.
  • Exceptional documentation and communication skills.
  • Take a leading role in deploying ML models on business critical surfaces & flows.
  • Improve our infrastructure to enable new use cases, i.e. spinning up an ANN-based retrieval stack to unlock RAG or make home feed ranking more scalable.
  • Develop scalable machine learning design patterns that make it easy for machine learning scientists and engineers to safely deploy models to production.
  • Define and advance our technical approach to scalable machine learning.
  • Flex outside your comfort zone to help take on new challenges as they emerge.

AWSLeadershipPostgreSQLPythonCloud ComputingDesign PatternsDynamoDBElasticSearchKafkaMachine LearningApache KafkaGrafanaRedisCommunication SkillsDocumentationSoftware Engineering

Posted 2 months ago
Apply
Apply

📍 US - Remote; UT - Cottonwood Heights; TX - Frisco; MT - Helena

🧭 Full-Time

💸 153600 - 264000 USD per year

🔍 Financial Technology

🏢 Company: Galileo Financial Technologies👥 501-1000💰 $77,000,000 Series A over 5 years agoIT ManagementFinancial ServicesBankingFinTech

  • Bachelor's Degree in Computer Science or related field.
  • 6+ years programming experience, ideally on a modern stack.
  • Hands-on experience with Continuous Delivery principles and techniques, including unit testing and build & deploy pipelines.
  • Ability to lead and influence a team's technical direction.
  • Demonstrated expertise with data store and cloud technologies, ideally within a microservice architecture.
  • Demonstrated ability to design resilient software components within a distributed system.
  • Demonstrated experience with monitoring and alerting tools.
  • Lead the design, development, and testing of our systems and services.
  • Write, test, and deploy efficient, scalable code to production.
  • Ensure that our codebase remains easy to change and is always shippable.
  • Deliver highly available services in a production environment and be responsible for their monitoring.
  • Participate in a 24/7 pager-rotation for services that the team develops.
  • Generate ideas for new initiatives and technologies.
  • Mentor other engineers, support the technical culture, and help grow the team.
  • Collaborate with product and design on new initiatives and features.

Backend DevelopmentLeadershipSoftware DevelopmentJenkinsREST APICommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingRESTful APIsMentoringLinuxMicroservices

Posted 3 months ago
Apply