Apply

Senior Software Engineer

Posted over 1 year ago

View full description

πŸ“ Location: State college, pennsylvania, united states

πŸ” Industry: Software

πŸ—£οΈ Languages: English

Requirements:
  • Associate or bachelor's degree in computer science, statistics, mathematics, it or a closely related discipline or equivalent experience
  • 4+ years of commercial software development experience
  • Familiarity with web development technologies such as html/css, javascript/es6/jquery/php and knowledge of web framework such as react.js, angular, node.js or vuejs
  • Familiarity with cloud platform technologies such as microsoft azure, amazon web services or google cloud
  • Familiarity with docker and kubernetes
  • Familiarity with common development practices including use of source control, code review tools, continuous integration, command line syntax
  • Experience with unit testing frameworks and test-oriented approaches to software development.
Responsibilities:
  • Play a key role in the production of high-quality software products
  • Work independently and develop the ability to support technical leadership in the design, development and testing of new software modules
  • Maintain and extend existing web and desktop software
  • Help identify and define software development tools that simplify development efforts and help make developers and testers more productive.
Apply

Related Jobs

Apply

πŸ“ India

πŸ” Digital experience technology

🏒 Company: AcquiaπŸ‘₯ 1001-5000πŸ’° Secondary Market over 6 years agoComputerDigital MarketingOpen SourceContentSaaSInformation TechnologyEnterprise SoftwareSoftware

  • Bachelor’s degree in Computer Science, Mathematics, Statistics, or related field.
  • 5+ years of hands-on JAVA software development and SQL experience.
  • 2-4 years of experience in high volume data pipelines (e.g., Kafka, Spark, Hive, Snowflake, Flink).
  • Experience with Agile methodologies (e.g., Scrum) and test-driven development.
  • Experience with Continuous Integration (CI) and Continuous Delivery (CD).
  • Expertise in data structures, algorithms, and concurrency.
  • Strong SQL expertise and experience with relational databases (e.g., Oracle, MySQL) and/or NoSQL databases (e.g., HBase, MongoDB).

  • Lead a team of high performing engineers and deliver high quality code in an agile environment.
  • Design and develop high-quality server-side code (API and microservices).
  • Contribute to the technical architecture of Acquia marketing cloud codebase.
  • Collaborate with other engineering team leads.
  • Collaborate across other disciplines in the organization (e.g., professional services, sales consultants, product management, executive management).

SQLAgileJavaKafkaSnowflakeAlgorithmsData StructuresNosqlSparkCI/CDMicroservices

Posted about 5 hours ago
Apply
Apply

πŸ“ Greece, other EMEA locations

🧭 Contract

πŸ” Technology, Cloud Services

🏒 Company: DoiTπŸ‘₯ 501-1000πŸ’° $100,000,000 Series A about 5 years agoInternet of ThingsBig DataCloud ComputingRoboticsAnalyticsInformation Technology

  • 6+ years of software development experience.
  • Significant experience with Kubernetes and deep understanding of its workings.
  • Experience with EKS and/or GKE is advantageous.
  • Knowledge of programming languages including React and Go or willingness to learn.
  • Experience with cloud solutions and services is a plus.
  • Excellent written and verbal communication skills in English.
  • Self-organized, goal-oriented, and motivated individual.

  • Implementing features from proposal to maintenance.
  • Reviewing code through pull requests.
  • Improving the health of the codebase, dedicating one day a week to housekeeping.
  • Providing feedback during team planning and discussions.

AWS EKSGCPGitKubernetesReact.jsGo

Posted about 7 hours ago
Apply
Apply
πŸ”₯ Senior Software Engineer
Posted about 11 hours ago

πŸ“ Spain

🧭 Full-Time

πŸ’Έ 85000.0 - 115000.0 EUR per year

πŸ” Financial Services

  • 4-6 years proven experience as a software engineer.
  • Proficiency in Python or Kotlin/Java is a must.
  • Proficiency in object-oriented and dynamically typed languages.
  • Ability to synthesize complex business, product, and technical requirements to consistently produce high quality system designs and software.
  • Ability to collaborate with your team in a fast-paced environment.
  • Familiarity with deployment and automated testing frameworks.
  • Prior experience architecting, building, launching and maintaining complex systems.

  • Work with product managers and tech leads to develop features to support product and commercial initiatives.
  • Consistently generate simple and sophisticated designs, and write high-quality code that can be easily understood and used by others.
  • Build relationships with people across engineering and other organizations for the design, implementation, roll-out and maintenance of projects.
  • Improve the current platform's extensibility, performance and usability to support rapid global deployment, scaling and expansion.
  • Actively participate in making your team and workplace an inclusive environment for people from all backgrounds.
  • Participate in an on-call rotation.

Backend DevelopmentPythonSoftware DevelopmentJavaKotlin

Posted about 11 hours ago
Apply
Apply
πŸ”₯ Senior Software Engineer
Posted about 11 hours ago

πŸ“ India

🧭 Full-Time

πŸ” Financial Technology

NOT STATED

  • Design, develop, and maintain scalable and efficient server-side applications.
  • Work closely with cross-functional teams to deliver high-quality software solutions that meet business needs.

Backend DevelopmentSoftware DevelopmentDesign Patterns

Posted about 11 hours ago
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 169000.0 - 240000.0 USD per year

πŸ” Financial services

  • 5+ years of industry experience in building large scale production systems.
  • Experience building and owning large-scale stream processing systems.
  • Experience building and operating robust and highly available infrastructure.
  • Working knowledge of Relational and NoSQL databases.
  • Experience working with Data Warehouse solutions.
  • Experience with industry standard stream processing frameworks like Spark, Samza, Flink, Beam etc.
  • Experience leading technical projects and mentoring junior engineers.
  • Exceptionally collaborative with a history of delivering complex technical projects and working closely with stakeholders.

  • Help support the Data Platform that forms the backbone for several thousand offline workloads at Affirm.
  • Design and build data infrastructure systems, services, and tools to handle new Affirm products and business requirements securely scaling over millions of users.
  • Build frameworks and services for managing billions of dollars in loans and enhancing customer experiences.
  • Improve the reliability and efficiency of the Data Platform at scale and high reliability.
  • Engage with other teams to ensure optimal use of the Data Platform.

KafkaStrategyNosqlSparkMentoring

Posted about 13 hours ago
Apply
Apply

πŸ“ Australia, New Zealand

πŸ” Technology, Cloud Security

  • Proficient in coding with Golang (preferred), Python, Java, or comparable languages.
  • Deep knowledge of Computer Engineering fundamentals.
  • Solid understanding of security best practices and compliance management in cloud environments.
  • Proficiency with infrastructure-as-code, preferably Terraform.
  • Knowledge of AWS services like EKS, EC2, Lambda, DynamoDB, RDS, S3.
  • Experience with cloud security tooling, specifically AWS IAM and Hashicorp Vault.
  • Experience in building platforms offering security capabilities.
  • Strong written and verbal communication skills.

  • Finding solutions to accommodate cloud security and compliance requirements and provide better insights.
  • Improving user experience with compliance and advocating for best practices.
  • Building and improving the secrets platform and tooling with quality.
  • Providing technical leadership and expertise for impactful design decisions.
  • Participating in team ceremonies and knowledge sharing.
  • Becoming a security champion and guiding others in cloud security.
  • Providing on-call support as part of team rotation.

AWSLeadershipPythonDynamoDBJavaGoTerraformCompliance

Posted about 13 hours ago
Apply
Apply

πŸ“ Slovakia, Czechia

πŸ” Cybersecurity

🏒 Company: SentinelOneπŸ‘₯ 1001-5000πŸ’° Post-IPO Equity over 3 years agoπŸ«‚ Last layoff over 1 year agoArtificial Intelligence (AI)SecurityCyber SecurityNetwork Security

  • Experience with large-scale management systems and involvement in their architecture.
  • Strong software engineering experience and competence in Python3, building APIs for scale.
  • Strong knowledge and hands-on experience with PostgreSQL operation, query optimization, and performance tuning.
  • Hands-on experience with building Docker containers and running services in Kubernetes.
  • Ability to quickly dive into new products and understand their inner workings.
  • A degree in Computer Science/Software Engineering or equivalent.

  • Participate in support, improvement, and bug fixing of the Management Console.
  • Work with product managers and tech leads to break down and estimate tasks for feature delivery.
  • Engage cross-functionally with engineers, architects, product managers, and customer success teams.
  • Respond to production incidents and troubleshoot newly found issues.
  • Help team members solve problems and support their growth.

AWSDockerGraphQLPostgreSQLPythonGCPKafkaKubernetesMongoDBGogRPCRedisCollaborationMentoring

Posted 3 days ago
Apply
Apply

πŸ“ Slovenia, other East Europe locations

🧭 Contract

πŸ” Cloud technology

🏒 Company: DoiTπŸ‘₯ 501-1000πŸ’° $100,000,000 Series A about 5 years agoInternet of ThingsBig DataCloud ComputingRoboticsAnalyticsInformation Technology

  • 6+ years of software development experience.
  • Significant experience with Kubernetes and understanding of EKS and/or GKE.
  • Desire to learn and become a Full Stack engineer.
  • Solid understanding of programming languages, ideally React and Go.
  • Experience developing solutions in the Cloud is advantageous.
  • Knowledge of software engineering practices.
  • Experience with Git/GitHub.
  • Excellent communication skills in English.
  • Self-organized, goal-oriented, and motivated.

  • Implementing features from proposal to maintenance while suggesting good additions to products.
  • Reviewing code through pull requests as a key part of the development process.
  • Improving codebase health, dedicating time weekly to manage technical debt.
  • Participating in team planning and discussions to provide early feedback on upcoming work.

Software DevelopmentGitKubernetesGoReactCommunication Skills

Posted 3 days ago
Apply
Apply

πŸ“ Slovakia, other East Europe locations

🧭 Contract

πŸ” Cloud technology

🏒 Company: DoiTπŸ‘₯ 501-1000πŸ’° $100,000,000 Series A about 5 years agoInternet of ThingsBig DataCloud ComputingRoboticsAnalyticsInformation Technology

  • 6+ years of software development experience.
  • Significant experience with Kubernetes and understanding of its workings.
  • Experience with EKS and/or GKE is highly advantageous.
  • Full Stack engineer or a Frontend/Backend engineer willing to learn Full Stack.
  • Solid understanding of programming languages, preferably React and Go.
  • Experience in developing solutions in the Cloud is advantageous.
  • Embrace continuous development and learning.
  • Knowledge of software engineering practices and passion for high-quality solutions.
  • Experience with Git/GitHub.
  • Excellent English communication skills.
  • Self-organized, goal-oriented, motivated, confident, thorough, and persistent.

  • Implementing features from proposal through maintenance, suggesting good additions to products.
  • Reviewing code, participating in code reviews and reviewing pull requests.
  • Improving the health of the codebase, dedicating one day per week to housekeeping.
  • Providing feedback during team planning and discussions to address challenges early.

Software DevelopmentGitKubernetesCommunication Skills

Posted 3 days ago
Apply
Apply

πŸ“ Portugal, East Europe

🧭 Contract

πŸ” Cloud Technology

🏒 Company: DoiTπŸ‘₯ 501-1000πŸ’° $100,000,000 Series A about 5 years agoInternet of ThingsBig DataCloud ComputingRoboticsAnalyticsInformation Technology

  • 6+ years of software development experience.
  • Significant experience with Kubernetes and a deep understanding of its operations.
  • Experience with AWS (EKS) and/or Google Cloud (GKE) is advantageous.
  • A Full Stack engineer or Frontend/Backend engineer willing to learn Full Stack.
  • Solid programming knowledge, ideally in React and Go, with a willingness to learn.
  • Experience developing solutions in the Cloud is advantageous but not required.
  • Embraces continuous development and learning with knowledge of software engineering practices.
  • Demonstrated passion for creating high-quality applications.
  • Experience with Git/GitHub.
  • Excellent English communication skills, self-organized, goal-oriented, and adaptable.
  • A great sense of humor and enjoyment of work.

  • Implementing features from proposal to maintenance, while proposing product enhancements.
  • Reviewing code through pull requests as part of the team's code review process.
  • Improving the codebase by dedicating time to address technical debt.
  • Providing constructive feedback during team planning discussions to identify challenges early.

Software DevelopmentGitKubernetesMicrosoft AzureAzureGoReactCommunication Skills

Posted 3 days ago
Apply

Related Articles

Remote Job Certifications and Courses to Boost Your Career

Posted 4 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?

How to Balance Work and Life While Working Remotely

Posted 4 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.

Weekly Digest: Remote Jobs News and Trends (August 11 - August 18, 2024)

Posted 4 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.

How to Onboard Remote Employees Successfully

Posted 4 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.

Remote Work Statistics and Insights for 2024

Posted 4 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.