Job Closed
This listing is no longer active.
Data-Driven Commercialization
Senior Software Engineer
Location
Pennsylvania
Posted
97 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
IntegriChain
• Responsible for designing, building, and delivering product functionalities with high reliability and quality. • Participate in refinement to understand, collaborate closely with product, QA, and other teams to translate requirements into technical solutions. • Anticipate problems, lead by example, improve engineering practices, and ensure the scalability, performance, and maintainability of the system. • Take ownership of major components, review code rigorously, and contribute to the long-term technical roadmap. • Responsible for building and maintaining stable products with latest tech-stack, frameworks and following Agile and DevOps ways-of-working. • Accountable for delivering quality solutions to the problems without compromising on the planned deadlines. • Leverage various AI models through tools (such as Copilot) for code generation, test case generation, code analysis, and code optimization. • Contribute to redesigning and enhancing applications to latest technologies. • Problem solver, leader, and a team-player to make a bigger contribution to the achievements. • Play a part in every aspect of the software development lifecycle, including software design, development, testing, reviewing, and deployment.
Job Requirements
- Proven experience with two or more development languages
- Experience working on Python is a MUST
- Strong proficiency in writing and optimizing SQL queries in any relational or columnar database (Postgres & Snowflake)
- Experience in building RESTful APIs using Python and web frameworks such as Flask is a MUST
- Experience in working with any of the ORM tools, like SQLAlchemy
- Experience in building a web platform with Angular 18+ (React could be an alternative) is highly desirable
- Hands-on experience in leveraging various AI models through tools (such as Copilot) for code generation, test case generation, code analysis, and code optimization is highly preferred.
- Experience in using version control tools such as Git and GitHub
- Highly proficient in writing high-quality, well-tested code
- Well-versed with Agile methodologies, such as Scrum, Kanban
- Working knowledge of the cloud services of AWS is highly desirable
- Experience in building applications with containerization via Docker
Benefits
- Excellent and affordable medical benefits
- Flexible Paid Time Off
- Robust Learning & Development opportunities including over 700+ development courses free to all employees
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Description How You Impact the Big Picture: As a Data Processing Hygiene Specialist, you play a vital role in supporting EWTN’s fundraising mission by ensuring the accuracy, integrity, and reliability of donor data. Your work directly impacts donor relationships, reporting, and fundraising effectiveness by maintaining a clean, secure, and trustworthy CRM database that helps advance EWTN’s mission. What You Will Do: In this role, you will review, quality-check, and import daily gift batches into the fundraising CRM database while ensuring accuracy and adherence to established workflows and business rules. You will update and research donor records through assigned tasks and data hygiene projects, using the CRM system and approved research tools to resolve discrepancies and improve data quality. Your responsibilities include ongoing data cleansing to remove duplicates, maintain accurate and current contact information, and enhance key donor data points. You will clearly document all actions taken within donor records, maintain strict confidentiality of donor and fundraising information, and ensure the security of donor payment data. Collaboration with team members and completion of additional assigned duties are also key aspects of the role. About You: You bring at least one to two years of experience in donation processing or data entry, including hands-on experience with data hygiene or data cleansing, and are comfortable working within a fundraising CRM environment. You have strong analytical and investigative skills, excellent attention to detail, and a solid understanding of proper name and address formatting. You communicate clearly and effectively, both in writing and verbally, and are able to document your work accurately and thoughtfully. You are proficient in Microsoft Outlook, Word, Excel, Teams, and other Windows-based tools, demonstrate strong time management skills, and are eager to learn new technologies. You work well in a team-oriented environment, maintain a friendly and cooperative attitude, and, ideally, have familiarity with fundraising operations as well as an understanding of the Catholic faith and EWTN’s mission. WHAT YOU'LL LOVE ABOUT WORKING HERE: - We offer a career with purpose! Apply your God-given talents, knowing your contributions help to advance EWTN’s mission of sharing the Gospel with the world. - Caring environment. We value the importance of family/life balance and welcome you as an EWTN family member, not just an employee. - Freedom to participate in Mass, visit the chapel for prayer or attend an annual retreat. - Competitive salary and comprehensive benefits package including Health, Dental, Vision, Life & Disability insurance and Retirement Savings Plan. - 11 Paid Holidays and generous Paid Time Off program. - Tuition reimbursement for online continuing education and degree programs through our partnership with Catholic International University. - Ability to learn alongside legacy employees while bringing new ideas to the growing team.
Senior Full Stack Software Developer
CampspotCampspot is a motivated team of outdoor enthusiasts and software professionals with decades of experience in the campground and outdoor industry. We’re looking to grow with people who embody our culture of learning, collaboration, and innovation. Today our portfolio includes two distinct but synergistic products: Campspot Management Software : The leading provider of reservation management software and tools for campgrounds and RV parks, revolutionizing the industry through its proprietary technology. The Campspot Marketplace : An online marketplace where travelers can find accommodations for their camping trips, with 100% bookable inventory and robust filters to customize travel experiences.
Software developers at Campspot work on small agile teams to build our products. Campspot developers are truly full stack, working on both front and back end code, as well as managing the whole lifecycle of a feature from planning through delivery. Campspot is built on a modern tech stack using the latest versions of Java and Kotlin on our backend with the Dropwizard framework, and TypeScript on our frontend using Angular. Our products are SAAS applications that run on AWS cloud infrastructure and we use modern tools like Terraform to manage that. We believe that skilled developers can be successful in any tech stack and set our expectations for ramp up time accordingly, but having experience in any of the technology above is a big plus. Development at Campspot is heavy on collaboration. Developers are expected to collaborate with each other via technical design meetings, pair programming, and code reviews. Developers also collaborate directly with our product managers to scope, refine, and test features. Lastly, developers need to collaborate with our designers to create solid UX for new features in our app. Automated testing is another key skill for developers at Campspot. All new code coming into our application is expected to have unit and integration tests written for it. We utilize automated CI builds to ensure that our app builds correctly and all of our tests pass. Responsibilities: - Design, develop, test, and deploy solutions for our software on your own or in collaboration with other developers - Provide thoughtful feedback on team code reviews and actively participate in architectural discussions - Work with Product Managers and Designers on your team to create workable solutions - Participate in On-call support for Production issues related to team domain Requirements: - Experience with Angular and TypeScript - Strong Proficiency in HTML, CSS, JavaScript and TypeScript - Implement designs that adapt to different screen sizes using frameworks like Bootstrap, Material, Tailwind, or CSS Flexbox/Grid. - Knowledge of handling browser inconsistencies and ensuring a consistent experience across all major browsers. - Accessibility: Understanding of web accessibility standards (WCAG) to ensure applications are usable by people with disabilities. - Experience in optimizing website performance, including load times, caching, rendering speed, and minimizing resource usage. - Experience writing shared and reusable Angular components - Familiarity with different state management strategies for Angular like: Services, Behavior Subject, Signals, RxJS - Proficiency in configuring module bundles like webpack - Experience implementing Server Side Rendering (SSR) - Experience with front-end testing frameworks such as Jasmine, Mocha, or Jest - Experience with AWS or other cloud infrastructure - Experience with Java or Kotlin - Experience working on e-commerce platform and optimizing for SEO - Experience working on a RESTful API consumed by external third parties - Comfortable collaborating by pair programming and writing documentation - 5+ years of experience with web application development Compensation and Benefits: - Total compensation for this role is anticipated to be in the following range: $120,000-$145,000 - Competitive benefits, including medical, dental, vision, life, and disability insurance options at affordable rates - 401(k) plan with employer match - Flexible and casual work environment with flexible time off - Employee camping credit to encourage getting outdoors and experiencing our product! While Campspot is a remote-first company, we are initially prioritizing candidates in our hiring hubs of Grand Rapids (MI), Denver (CO), and Chicago (IL) who are interested in the potential for some in-person collaboration. Campspot is a motivated team of outdoor enthusiasts and software professionals with decades of experience in the campground and outdoor industry. We’re looking to grow with people who embody our culture of learning, collaboration, and innovation. Today our portfolio includes two distinct but synergistic products: 1. Campspot Management Software (https://software.campspot.com/) is the leading provider of reservation management software and tools for campgrounds and RV parks. It revolutionized the industry through its proprietary technology, allowing park owners to increase revenue through its inventory optimization tool and site-lock capabilities. 2. The Campspot Marketplace (campspot.com and Campspot mobile app) is an online marketplace where travelers can find accommodations for their camping trips. Campspot’s inventory is 100% bookable and includes robust filters to help travelers customize their travel experience.
Senior Staff Engineer, Payments Compliance
AirbnbAirbnb is a community based on connection and belonging.
• Own the end-to-end system design vision for the Compliance organization, setting the architectural direction for an engineering organization of nearly 30 engineers across multiple teams. • Drive foundational architectural shifts, including the move from an account-centric model to a customer-centric one — rethinking how we model identity, risk, and enforcement across the platform. • Lead the technical strategy for expanding KYC capabilities — supporting small and medium businesses, reimagining business onboarding and account structures, enabling KYC through third-party APIs, and extending verification to third-party payees. • Architect systems that adapt to the evolving digital identity landscape — including new verification standards, government-issued digital credentials, and shifting privacy regulations — without requiring costly re-platforming. • Ensure our technical foundations are flexible enough to absorb unforeseen regulatory mandates with aggressive timelines, without destabilizing existing systems or requiring disproportionate engineering investment. • Partner with technical leaders across multiple organizations to drive alignment on shared capabilities and cohesive system design, reducing duplication and compounding technical debt. • Work closely with Product, Design, Policy, Legal, Operations, and other cross-functional partners as part of a globally distributed team to define and ship impactful features. • Lead and mentor engineers — both inside and outside your immediate team — raising the technical bar and developing the next generation of technical leaders within Compliance. • Advocate for and drive systemic improvements by identifying patterns to streamline development, reduce toil, and increase technical quality and operational excellence over time.
Staff Software Engineer
Second NatureWe make managing your home Second Nature with our user-friendly products and services.
• Lead the design, architecture, and development of high-performance, scalable software systems • Write, test, and maintain high-quality code, ensuring it meets both functional and non-functional requirements. • Contribute to architectural decisions, ensuring scalability, performance, and maintainability of software systems. • Uphold coding standards, best practices, and guidelines while conducting code reviews to ensure high-quality software. • Analyze and resolve complex technical issues, optimizing code and improving system performance. • Work closely with product managers, designers, and other engineers to understand business requirements and translate them into technical solutions. • Drive continuous improvements in code quality, development processes, and team efficiency. • Create and maintain technical documentation, including architecture diagrams and API specifications. Communicate technical decisions and strategies clearly to both technical and non-technical stakeholders. • Participate in agile development processes, including sprint planning, stand-up meetings, and retrospectives. • Stay up-to-date with emerging technologies and industry trends to drive innovation




